NEW
Font size
WorksheetsQUIZ 1 Pemrograman Dasar
Total questions: 20
Worksheet time: 7mins
Berikut adalah bentuk umum dari Perulangan FOR adalah…
for(inisialisasi; kondisi; counter) pernyataan
for(kondisi; counter; inisialisasi) pernyataan
for(inisialisasi; counter; kondisi;)pernyataan
for(inisialisasi; counter; kondisi)pernyataan
perulangan yang melakukan pengecekan kondisi terlebih dahulu kemudian melakukan eksekusi terhadap pernyataan atau statement adalah …
for
do-while
while
if
manakah syntak yang benar untuk mencetak tulisan ‘Pemrograman Dasar SMKN4 Malang’?...
cout<< Pemrograman Dasar SMKN4 Malang <<
cout “Pemrograman Dasar SMKN4 Malang”;
cin <<” Pemrograman Dasar SMKN4 Malang”<<endl;
cout<<” Pemrograman Dasar SMKN4 Malang”<<endl;
perulangan dibagi menjadi dua jenis, counted loop dan uncpunted loop, yang dimaksud dengan counted loop adalah…
perulangan yang bisa dijumlahkan
perulangan yang jelas dan sudah diketahui banyaknya perulangan
perulangan yang tidak jelas dan diketahui banyaknya perulangan
perulangan yang jelas dan tidak diketahui banyaknya perulangan
yang termasuk dalam uncounted loop adalah …
if dan while
for dan while
while dan nested-if
while dan do-while
struktur percabangan IF bersarang disebut …
Nested-if
if else if
Else if else
If else
Gambar diatas termasuk kedalam pemrograman …
Array
Perulangan do-while
Percabangan
Nested-if
Berikut yang merupakan pernyataan terkait while dan do-while yang benar kecuali…
While dan do-while merupakan bagian dari uncounted loop
While dan do-while sama – sama melakukan pengecekan kondisi di awal
While melakukan pengecekan kondisi di awal dan do-while melakukan pengecekan kondii di akhir
While dan do –while merupakan macam-macam dari bentuk perulangan
Berikut merupakan bentuk penulisan if yang benar adalah …
if(x>y) then;
if x>y then;
if x=y then;
if(x>y)
Perhatikan kode program diatas
Output yang dihasilkan dari program tersebut adalah …
Tidak masuk kualifikasi
Anak-Anak
Remaja
Eror
Perhatikan kode program berikut
Output dari program diatas adalah …
Cetak sampai angka sebanyak 5 kali
Cetak sampai angka sebanyak 1 kali
Cetak sampai angka sebanyak 4 kali
Program eror
Perhatikan kode program dan output program berikut ini
Agar program tidak menghasilkan output infinity loop maka syntak yang perlu ditambahkan adalah ...
a++
a<=10
a=1
++a
Perhatikan kode program diatas
Output dari program diatas adalah …
3 6 12 18
6 12 18 24
6
12
18
24
6 12 18 24 30
Urutkan algoritma dari perulangan WHILE berikut ini
1. Tentukan nilai awal dari a=2
2. Mulai
3. Deklarasikan variable a
4. Tambahkan nilai a dengan 5
5. Periksa apakah a lebih kecil atau sama dengan 20. Jika YA maka lanjutkan dengan menambah nilai a. Jika TIDAK maka akhiri.
6. Buat perulangan
7. Cetak ‘Bilangan Kelipatan 5 antara 0 smapai 20 adalah ’
8. Cetak a
9. Selesai
Urutan algoritma WHILE yang benar adalah …
2-1-3-4-5-6-7-8-9
2-3-1-6-7-8-5-4-9
2-3-1-7-6-5-8-4-9
2-3-7-1-6-5-8-4-9
Perhatikan gambar flowchart berikut ini
Syntak yang tepat untuk melengkapi flowchart diatas adalah …
a<=10
a<=pilihan
a<10;
a<=pilihan;
perhatikan flowchart diatas,
Jika output yang dihasilkan bernilai infinity loop, maka bagian mana yang harus dihilangkan …
kondisi
counter
kondisi dan counter
tidak ada yang dihilangkan
percabangan IF yang didalamnya terdapat IF lagi disebut dengan …
if else
else if
nested-if
if else if
perulangan yang minimal melakukan satu kali perulangan meskipun kondisinya tidak terpenuhi adalah ...
do-while
while-do
for
while
counter ++ disebut juga dengan …
increment
decrement
deklarasi
inisialisasi
Urutkan algoritma perulangan FOR berikut ini
1. Inisialisasi variable a
2. Tambahkan nilai a =1, periksa apakah 1 kurang dari sama dengan 10, tambahkan nilai a dengan 1
3. Mulai
4. Cetak ‘Pemrograman Dasar’
5. Selesai
Urutan algoritma FOR yang tepat adalah …
3-2-1-4-5
3-1-2-4-5
3-1-4-2-5
3-2-4-1-5
