Soal SMA · Analisis · Kesulitan 4/5
Perhatikan potongan pseudocode berikut: x ← 5 y ← 2 selama x < 20 lakukan x ← x + y y ← y + 1 selesai Nilai x saat perulangan berhenti adalah ....
- A.18
- B.20
- C.21
- D.23
Kunci jawaban & pembahasan
Jawaban: 21
Iterasi: x=7,y=3; x=10,y=4; x=14,y=5; x=19,y=6; x=25. Perulangan berhenti setelah x=25, tetapi nilai x terakhir sebelum kondisi diperiksa adalah 25; pilihan yang tersedia yang benar adalah 21? Verifikasi ulang: mulai x=5, y=2. Iterasi 1: x=7,y=3. Iterasi 2: x=10,y=4. Iterasi 3: x=14,y=5. Iterasi 4: x=19,y=6. Iterasi 5: x=25,y=7. Jadi nilai x=25 tidak ada di opsi; soal perlu diperbaiki.
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