Arkadaşlar merhaba
Aşağıdaki sorunun cevabı 6,30,160
Benim anlayamadığım olay ise x ve y değişkenleri a ve b değişkenlerine eşit olmasına rağmen fonksiyon içinde a ve b değişkenleri 2 azalıp 5 artıyor ancak sonuçlarda 6 ve 30 değişmiyor diyor. Sizce neden?
fonksiyona gidince x ve y değerlerinin birer kopyası fonksiyon parametrelerine geçiyor.z nin ise adresi gidiyor.fonksiyon içerisinde a ve b ye ne olursa olsun fonksiyon içinde kalıyor.c de ise adres var ve o adres aracılığı ile tek bir değişkenin değeri değişiyor
fonksiyona gidince x ve y değerlerinin birer kopyası fonksiyon parametrelerine geçiyor.z nin ise adresi gidiyor.fonksiyon içerisinde a ve b ye ne olursa olsun fonksiyon içinde kalıyor.c de ise adres var ve o adres aracılığı ile tek bir değişkenin değeri değişiyor
Sayın hocam a ve b değişmiyor diyorsunuz ya
Ben o kısmı bir türlü anlayamadım ya
Yinede teşekkürler
çünkü fonksiyon öyle tasarlanmış.fonksiyondaki a ve b parametreleri değerleri x ve y'den aldılar.çeşitli değişimler geçirdiler ve fonksiyondan çıkıldığında yok olup gittiler.değişen her şey dışarı çıkacak diye bir kaide yok