-
Üyelik
23.11.2010
-
Yaş/Cinsiyet
35 / E
-
Meslek
Memur
-
Konum
İstanbul Anadolu
-
Ad Soyad
A** E**
-
Mesajlar
53
-
Beğeniler
21 / 20
-
Ticaret
0, (%0)
Basamak değerlerinin küplerinin toplamı yine aynı sayiyi veriyorsa bu sayiya Armstrong sayisi denir. Türkçe kaynaklarda sayiyi kullanicidan alıp bulan program yok, bulamadım. Ben de yaptım, olacak!
#include "stdafx.h"
#include
int main()
{
int top=0, n, m, x;
printf("Bir sayi giriniz: ");
scanf("%d",&n);
if(n<100 || n>=500)
{
printf("Sayi 100 ile 500 arasinda olmalidir\n\n");
return main();
}
m=n;
while(n>0)
{
x=n%10;
n=n/10;
top=top+(x*x*x);
}
if(top==m)
printf("***Armstrong bir sayidir***.\n");
else
printf("Armstrong bir sayi degildir.\n");
getch();
}
Minare
Üyeliği Durdurulmuş
Banlı Kullanıcı
-
Üyelik
09.12.2010
-
Yaş/Cinsiyet
38 /
-
Meslek
Öğrenci
-
Konum
-
Ad Soyad
** **
-
Mesajlar
639
-
Beğeniler
0 / 4
-
Ticaret
1, (%100)
Kardeş biraz daha aç konuyu sana zahmet (: