Yukarıdaki kod hangi işlemi yapar arkadaşlar sonucu nedir? ben çözemedim?
Sonuç 3. Şöyle ki;
a += a++ * a yani a = a + a++ * a demektir. 1. adım: atama operatoru sagdan sola dogurudur yani ilk saga bakılır 2. adım birinci a'nın degeri 1, ikinci a'nın deger yine bir ücüncü a'nın değer ++ operatoru kullanıldığı icin 2'dir (a++ demek once a'yı kullan ardından artır, ++a olsaydı once artır ardından a'yı kullan) 3. adım: burdan sonuc 1+1*2=3 a'nın son degeri olur
Yukarıdaki kod hangi işlemi yapar arkadaşlar sonucu nedir? ben çözemedim?
Sonuç 3. Şöyle ki;
a += a++ * a yani a = a + a++ * a demektir. 1. adım: atama operatoru sagdan sola dogurudur yani ilk saga bakılır 2. adım birinci a'nın degeri 1, ikinci a'nın deger yine bir ücüncü a'nın değer ++ operatoru kullanıldığı icin 2'dir (a++ demek once a'yı kullan ardından artır, ++a olsaydı once artır ardından a'yı kullan) 3. adım: burdan sonuc 1+1*2=3 a'nın son degeri olur
a+=a++*a;
messagebox.show(a.tostring);
Yukarıdaki kod hangi işlemi yapar arkadaşlar sonucu nedir? ben çözemedim?