Soal SMA · Latihan campuran · Kesulitan 4/5
Seorang programmer menulis kode berikut: int x = 5; int y = x++ + ++x; Berapakah nilai y dan x setelah eksekusi?
- A.y = 12, x = 7
- B.y = 11, x = 7
- C.y = 12, x = 6
- D.y = 11, x = 6
Kunci jawaban & pembahasan
Jawaban: y = 12, x = 7
x++ menggunakan nilai 5 lalu x menjadi 6; ++x menaikkan x menjadi 7 dan menggunakan 7; sehingga y = 5 + 7 = 12 dan x = 7.
Mau penjelasan yang menyesuaikan level anak?
Xinau AI membahas soal langkah demi langkah, menyesuaikan gaya bahasa dengan usia anak, dan menyusun latihan berikutnya berdasarkan jawaban sebelumnya.
Coba gratis 30 hari