Search Header Logo

SOAL MODUL 4 : Pemahaman Looping dan Kondisional

Authored by Mr. Gr

Computers

10th Grade

SOAL MODUL 4 : Pemahaman Looping dan Kondisional
AI

AI Actions

Add similar questions

Adjust reading levels

Convert to real-world scenario

Translate activity

More...

    Content View

    Student View

10 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Apa itu for loop dalam Python?

For loop adalah struktur kontrol yang digunakan untuk mengulangi elemen dalam iterable di Python.

For loop adalah cara untuk mengurutkan data dalam Python.

For loop digunakan untuk mendefinisikan fungsi dalam Python.

For loop adalah metode untuk mendeklarasikan variabel di Python.

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Buatlah contoh penggunaan for loop untuk mencetak angka 1 sampai 5.

for (let i = 1; i < 5; i++) { console.log(i); }

for (let i = 1; i <= 5; i++) { console.log(i); }

for (let i = 0; i < 5; i++) { console.log(i); }

for (let i = 1; i <= 10; i++) { console.log(i); }

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Jelaskan perbedaan antara for loop dan while loop.

While loop selalu memiliki jumlah iterasi yang ditentukan sebelumnya, sedangkan for loop tidak.

For loop hanya dapat digunakan dengan bilangan genap, sedangkan while loop dapat digunakan dengan semua bilangan.

For loop digunakan untuk mengulangi elemen dalam array, sedangkan while loop tidak.

Perbedaan utama antara for loop dan while loop adalah bahwa for loop memiliki jumlah iterasi yang ditentukan sebelumnya, sedangkan while loop terus berjalan selama kondisi yang diberikan adalah true.

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Bagaimana cara menghentikan eksekusi loop menggunakan break?

Tunggu hingga loop selesai sebelum menghentikannya.

Hapus loop dari kode secara manual.

Gunakan pernyataan 'continue' di dalam loop.

Gunakan pernyataan 'break' di dalam loop.

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Buatlah contoh penggunaan while loop untuk mencetak angka genap dari 0 sampai 10.

angka = 0 while angka <= 10: print(angka) angka += 2

angka = 1 while angka < 10: print(angka) angka += 1

angka = 0 while angka < 10: print(angka) angka += 3

angka = 2 while angka <= 10: print(angka) angka += 1

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Apa yang terjadi jika kondisi pada while loop selalu benar?

Program akan menghasilkan output yang salah.

Program akan melanjutkan ke iterasi berikutnya.

Program akan terjebak dalam infinite loop.

Program akan berhenti secara normal.

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Jelaskan penggunaan else pada loop dalam Python.

'else' pada loop digunakan untuk mengulangi blok kode selama kondisi benar.

'else' pada loop hanya dapat digunakan dengan loop 'while'.

'else' pada loop tidak memiliki efek jika loop tidak memiliki 'break'.

'else' pada loop digunakan untuk mengeksekusi blok kode setelah loop selesai, kecuali jika loop dihentikan dengan 'break'.

Access all questions and much more by creating a free account

Create resources

Host any resource

Get auto-graded reports

Google

Continue with Google

Email

Continue with Email

Classlink

Continue with Classlink

Clever

Continue with Clever

or continue with

Microsoft

Microsoft

Apple

Apple

Others

Others

Already have an account?