Şimdi Ara

Bu işlem yanlış mı?

Bu Konudaki Kullanıcılar:
2 Misafir - 2 Masaüstü
5 sn
9
Cevap
0
Favori
1.545
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Herkese merhaba...


    Pdf üzerinden bir anlatım okurken şöyle bir kare ile karşılaştım ve son satırı bana aşırı saçma geldi. Bence burada bir yanlışlık var fakat tam olarak emin değilim lütfen yardımcı olur musunuz?


    Aşağıda görmüş olduğunuz resimde "Bunu şu işlemlerle daha kolay açıklayabiliriz" yazısının altında gördüğünüz gibi 4 satırlık bir işlem var. Bu satırların her birini yukarıdan aşağıya doğru 1. satır, 2. satır, 3. satır ve 4. satır olarak ayırırsak. 4. satırda bir terslik var. Ya da bana öyle geldi bilmiyorum zaten bu sorunun cevabını öğrenmek için açtım bu konuyu.


    Şimdi gelelim soruna...


    4. satırda; x = 5 iken x++ * x++ = 30 demiş hemen sağında da //[5 * 6 = 30] demiş yani x ilk değerini koruyup 5 olarak kalmış çünkü ilk olarak sonal operatör devreye girmiş, daha sonra 6 olmuş ve 5 ile 6'nın çarpımından 30 sayısını elde etmiş, fakat hemen sağında x = 7 olur. yazılmış. Ben burada şunu anlamadım. 1.,2. ve 3. satırlarda x her zaman son değeri olarak kalırken burada nasıl 6 değil de 7 oluyor?


    Bu işlem yanlış mı?



    < Bu mesaj bu kişi tarafından değiştirildi Routinues -- 19 Haziran 2021; 4:41:4 >



  • üçüncü satırda hata var x 3 olur

  • Gökşen PASLI G kullanıcısına yanıt

    Hatanın nasıl ve neyden kaynaklı olduğunu da açıklar mısınız?

  • İşlem bittikten sonra eğer x değerini kullanmaya kalkarsan o x değeri artık 7 olur demek istiyor 4. Satırda. Ayrıca eğer bana soracak olursan :
    1. Satırda x değerini kullanmadan önce azaltma yapmış değer 3 olarak kalır doğru.
    2. Satırda yine aynı şekilde ama arttırma yapmış son değer 7 doğru.
    3. Satırda iki kere sonal azaltma yapmış. Yani kullandıktan sonra değeri değişecek önce 5 olur sonra 4 olur, işlemi yaptın x değeri 3 e düştü. Yani 3. Satırda da cevabın 4. Satırdaki gibi x in en en en son halini yazması lazım bence. Yani x=3 olmalı. Kolay gelsin.

    < Bu ileti Android uygulamasından atıldı >
  • kaand12@ kullanıcısına yanıt

    Evet 3. satırdaki kodu editöre girince bana da 3 sonucunu verdi. Şimdi anladım olayı teşekkürler.



    Bu işlem yanlış mı?
  • Routinues kullanıcısına yanıt
    Rica ederim kolay gelsin. Başka sorun olursa etiketle beni elimden geldiğince yardım ederim. :))

    < Bu ileti Android uygulamasından atıldı >
  • kaand12@ kullanıcısına yanıt

    Tamamdır.

  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.