: return0; varya hocam onun üstüne getch ; yazılmıyormuydu. Yeni başladımda acizane bi neri belki bi yardımım dokunur getch fonksiyonu kullanicidan bir karakter ister. sanrim o ki; senin, getch fonksiyonunu kullanim amacin, ciktini gorebilmek icin programi durdurmak. Ama Mesela, programini komut satirindan cagirirsan ciktini gorebilmek icin programin durmasina gerek kalmaz. Bu yuzden de getch fonksiyonunu cagirmana gerek kalmamis olur. Yani her programda getch fonksiyonu bulunucak diye bi kaide yok. ;-) ..

: HanDsomE bunu yazdı: return0; varya hocam onun üstüne getch ; yazılmıyormuydu. Yeni başladımda acizane bi neri belki bi yardımım dokunur getch fonksiyonu kullanicidan bir karakter ister. sanrim o ki; senin, getch fonksiyonunu kullanim amacin, ciktini gorebilmek icin programi durdurmak. Ama Mesela, programini komut satirindan cagirirsan ciktini gorebilmek icin programin durmasina gerek kalmaz. Bu yuzden de getch fonksiyonunu cagirmana gerek kalmamis olur. Yani her programda getch fonksiyonu bulunucak diye bi kaide yok. ;-) hocam saolasın bilgi için. Yeni yeni başladığım için işte her grdüğüm yaşlıya dede diyorum.)

int sayi, kup, kare; float a; printf ; scanf ; kare = sayi sayi ; kup = sayi sayi sayi ; a=sqrt ; printf(" %d sayisinin karesi %d kubu %d, karekoku de %.2f dir", sayi, kare, kup, a); şu şekilde çalışacaktır Not: sqrt metodunu kullanabilmek için math. h kütüphanesini include etmeyi unutma.

çalışmamasının sebebi printf te 4 tane %d girerken onları tanımlayan 3 tane integer ismi bulundurmam. http://yigitdemirag.com

#include <stdio. h> #include <math. h> main http://yigitdemirag.com

C dili sağdan sola doğru eşitleyerek çalışır. Yani; sayi = a a; dediğin zaman, a sayısını kendisi ile çarparak çıkan sonucu sayi değişkenine eşitlemiş olursun. Tam tersi olarak olmaz, ve sendeki kodda çıkan sonuçta a değerini nceden kullanıcıdan almadığın için ramdeki rastgele bir noktadan alınacağından, sonuç anlamsız şeyler çıkar. Doğrusunu, kok = sqrt ; şeklinde kullanabilirsin. kok = sqrt ; printf(" %d sayisinin karesi %d kubu %d, karekoku de %.2f dir.", sayi, kare, kup, kok); The ability to destroy a planet is insignificant next to the power of the force.

#include <stdio. h> #include <math. h> int main

sen a a demişsin de a'nın ilk değeri neki ayrıca sayı int türünden ama sen a a nın sonucunu floata çevirmişsin.

return0; varya hocam onun üstüne getch ; yazılmıyormuydu. Yeni başladımda acizane bi neri belki bi yardımım dokunur

sayi = a a ; burda ne yapmaya çalıştın hocam? Hamdolsun

edüt büdüt: üstte arkadaş yazmış.