sonuc = ... demisşin fakat fonksiyonun ismide sonuç orasını anlamadım. Ayrıca fonksiyona gelen değerleri geri gndermen fln gerekiyormu. eger oyleyse fonksiyon int sonuc olamlıyani fonksiyondaki adegeri değişkeni ile çağırmış oldugun yerdeki adegeri değişkeni aynı adresi gsterecek ve değişiklikler her ikisi içinde geçerli olur. Soruyu biraz daha açarsan daha fazla yardımcı olabiliriz;) L Confess Me!

merhaba... sorunum şu: kod aşağıdakine benzer, fakat fonksyondan return 12,13,14 falan diye dndürmek istediğimdesonuç ne olursa olsun (rn. adegeri>10 veya adegeri<5) normalde return 13,14 falan olması gerekiyor ama return 12'ye verdiğim emir gerçekleşiyor. bunun sebebini bulamadım yardımcı olursanız sevinirim... //sonuc=fonksiyon ;if (sonuc 12) if (sonuc 13)... if (sonuc 14)... int sonuc { adegeri+=bdegeri; if (adegeri>10) if (adegeri<5) ...}//// The ability to destroy a planet is insignificant next to the power of the force.

şimdi şyle birşey var degişkenleri nasıl alıyorsun get ilemi? birde programı kullanmaya devam ediyorsan degişkenleri sıfırlıyormusun oda bir sorun olabilir mesela ilkkinde girdin degişkeni kazandıgınız dedi sonra onu sıfırlamadıgından üstüne yazıyor olabilir... Mühendis kahveyi projeye dnüştüren bir insan evladıdır.

cin>> ile alıyorum değişken sıfırlanıyor The ability to destroy a planet is insignificant next to the power of the force.

aynen kafadan hatalısonuc=fonksiyon ;int sonuc . pnt

bir tüm kodu verirmisin abicim deniyelim... Mühendis kahveyi projeye dnüştüren bir insan evladıdır.