C++ da 2 sayının üssünü alıp hangisinin büyük kü.ük olduğunu yazdırmak..

De_Barkot

New member
Katılım
14 Eyl 2005
Mesajlar
1,193
Reaction score
0
Puanları
0
Yaş
38
Konum
..İzmir..
#include <stdio.h>
#include <conio.h>

main()
{
clrscr();
int m,n,i,s,a;
n=0; m=0;
printf("N giriniz="); scanf("%d",&n);
printf("M giriniz="); scanf("%d",&m);
a=0;
s=n;
git:
a=a+1;
s=s*n;
if(a<m) goto git ;
a=0;
i=m;
git1:
a=a+1;
i=i*m;
if(a<n) goto git1 ;
printf("%d üssü %d =%d\n",n,m,i);
printf("%d üssü %d =%d\n",m,n,s);
if(i>s) printf("n üssü m kocamandır");
else if(i<s) printf("m üssü n kocamandır");
else printf("birbirlenie eŸittir");
getch();
}
+
tırk_dj in yapamadığı 5 sayının tersi
#include <stdio.h>
#include <conio.h>
main()
{
clrscr();
int sayi,birler,onlar,yuzler,binler,onbinler;
printf("beŸ basamaklı bir sayı giriniz = "); scanf("%d",&sayi);
if (sayi>=10000 && sayi<=99999)
{
birler=sayi%10;
onlar=(sayi/10)%10;
yuzler=(sayi/100)%10;
binler=(sayi/1000)%10;
onbinler=sayi/10000;
printf("ters hali=%d",birler);printf("%d",onlar);printf("%d",yuzler);printf("%d",binler);printf("%d",onbinler);
}
else
printf("girilen sayı 5 basamaklı değil");
getch();
}
 
De_Barkot c++ programlarında scanf ,printf gibi komutları kullanma, onları yazmak cok uzun surer.
Daha iyisi cout ( Konsol out) ve cin (konsol in) fonksyonları,kullanımları rahat bir arastır.
 
Geri
Üst