C 'De Bir Kod
-
anubisx bunu yazdı:
-----------------------------frt bunu yazdı:
-----------------------------beyler 100 den 1000 kadar olacak en başta 200 yazmışım orası 1000 olcak gerçi gene sonuç değişmiyo 370 çıkıyo sadece 'top++'yapmamın sebebi topa en başta 101 atadık 1000 e kadar sürekli değerinin 1 artması için top++ yaptım
-----------------------------birader for da for( i=0; i
-----------------------------bunu ilk defa duydum hocam bi daha gözden geçiriyim bakıyım
-
SARI bunu yazdı:
-----------------------------1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34
#include #include /*(a^3+b^3+c^3)=abc bu eşitliği sağlayan 100 ile 1000 arasındaki tüm sayıları ekranda göstericek*/ int main() { int x,y,z,top,d,sum; for(top=101;top<1000; ){ x=(top)%10;//sayının birler basamağı alınıyor d=top/10;//top integırının değerini deiştirmemek için d değişkeninde işlemler yapılıyor y=d%10;//sayının onlar basamağı alınıyor z=d/10;//sayının yüzler basamağı alınıyor sum=x*x*x+y*y*y+z*z*z;//küpleri alınıp sum' a atanı if (sum==top){//eşitlik kontrol edilip sayı ekrana bastırılıyor printf("%d\n",top);} top++; } system("pause"); return 0; }
-----------------------------system(pause)yazmayı untmuşum aynen arkadaşlar herkese çok teşekkür ediyorum yardımcı olduğunuz için herkese ii akşamlar :))
Toplam Hit: 1732 Toplam Mesaj: 13