Page 100 - E-modul Algoritma & Pemrograman
P. 100
Jika dijalankan maka akan keluar bilangan 1 sampai 5.
Kira-kira apa yang terjadi pada kode tersebut? mari kita
bahas satu per satu.
Pada awalnya variable i bernilai 1. Selanjutnya kita
masuk ke while statement yang akan mengevaluasi
apakah nilai i saat ini kurang dari sama dengan 5.
Karena 1 <= 5 maka kondisi bernilai True sehingga
perintah pada baris 3 dan 4 akan dieksekusi. Pada
baris ke-3 kita mencetak nilai i, pada baris ke-4 kita
menambahkan nilai i dengan 1 sehingga sekarang
nilai i adalah 2.
Ketika semua perintah dalam loop telah dijalankan
maka alur program akan kembali lagi ke pengecekan
kondisi while. Sekarang nilai i adalah 2 sehingga
kondisi tetap bernilai True dan perintah kembali
dijalankan. Nilai i akan dicetak dan ditambah dengan
1 hingga sekarang bernilai 3.
Begitu seterusnya sampai i bernilai 6. Ketika i
bernilai 6 maka kondisi akan bernilai False karena 6
<= 5 adalah salah. Ketika itu perintah dalam
perulangan tidak akan dieksekusi dan looping
dinyatakan selesai.
E-Modul Informatika > Bahasa Python > Struktur Kontrol Perulangan