1. While bernilai boolean
2. Source code
# while loop
# while kondisi :
# aksi
# aksi
# akhir dari program
# while loop pertama
angka = 0
while angka > 5 :
angka += 1
print ("ini adalah while loop")
print ("stop")
print ()
'''
Program diatas tidak menghasilkan loop dikarenakan
variabel angka bernilai 0
sedangkan while bernilai > 5 (lebih dari 5)
apakah 0 lebih besar dari 5, hasilnya false
maka program akan mencetah "STOP"
'''
# while loop kedua
angka = 0
print (f"angka sekarang -> {angka}")
while angka < 5 :
angka += 1
print (f"angka sekarang -> {angka}")
print ("ini adalah while loop")
print ("stop")
'''
Program diatas akan menghasilkan loop dikarenakan
variabel angka bernilai 0
sedangkan while bernilai < 5 (kurang dari 5)
apakah 0 lebih kecil dari 5, hasilnya true
maka program akan mencetah "ini adalah loop" yang pertama
apakah 1 lebih kecil dari 5, hasilnya true
maka program akan mencetah "ini adalah loop" yang kedua
apakah 2 lebih kecil dari 5, hasilnya true
maka program akan mencetah "ini adalah loop" yang ketiga
apakah 3 lebih kecil dari 5, hasilnya true
maka program akan mencetah "ini adalah loop" yang keempat
apakah 4 lebih kecil dari 5, hasilnya true
maka program akan mencetah "ini adalah loop" yang kelima
apakah 5 lebih kecil dari 5, hasilnya false
maka program akan mencetah "stop"
'''
Tidak ada komentar:
Posting Komentar