Perhatikan potongan codingan dibawah ini!do{ printf(“Saya suka belajar.”);}while(angka < 4);Jika

Berikut ini adalah pertanyaan dari Moiirai pada mata pelajaran TI untuk jenjang Sekolah Menengah Atas

Perhatikan potongan codingan dibawah ini!do{

printf(“Saya suka belajar.”);

}while(angka < 4);



Jika user menginput angka 4 maka akan muncul output...


A.

Tidak ada output


B.

Saya suka belajar. (muncul hanya 1x)


C.

Saya suka belajar. (muncul terus-menerus / infinite loop)


D.

Saya suka belajar (muncul hanya 1x)

Jawaban dan Penjelasan

Berikut ini adalah pilihan jawaban terbaik dari pertanyaan diatas.

Jika kode program tersebut dijalankan dan pengguna memasukkan angka 4, maka output yang akan muncul adalah opsi B, yaitu "Saya suka belajar." akan muncul hanya satu kali. Hal ini karena meskipun perulangan "do-while" terus dijalankan selama variabel "angka" kurang dari 4, tetapi tidak ada perintah untuk mengubah nilai variabel "angka" di dalam perulangan, sehingga perulangan hanya akan berjalan satu kali.

Semoga dengan pertanyaan yang sudah terjawab oleh LastOprekersz123 dapat membantu memudahkan mengerjakan soal, tugas dan PR sekolah kalian.

Apabila terdapat kesalahan dalam mengerjakan soal, silahkan koreksi jawaban dengan mengirimkan email ke yomemimo.com melalui halaman Contact

Last Update: Tue, 16 May 23