Anda di halaman 1dari 3

PERULANGAN LOOPING

DOSEN PENGAMPU : Tio Dharmawan S.Kom., M.Kom

Roberto Carlos Harie Orlando (202410102007)

FAKULTAS ILMU KOMPUTER


UNIVERSITAS JEMBER
2020
import random
#Mengambil pustaka python yaitu random

while True :
#Memberikan kondisi pengulangan jika kondisi bernilai benar

aku = random.randint (1,20)


#Variabel tempat angka random
angka = int(input('Masukkan Angka Tebakan Anda: '))
#Variabel penginput nilai tebakan user

if angka >= 1 and angka <= 20 :


#kondisi jika angka yang diinput dalam range angka random akan diteruskan benar atau
tidak

if angka > aku :


#kondisi jika variabel angka lebih besar daripada variabel aku yang diinput maka
program akan terus terulang sampai inputan sesuai tebakan
print (f'{angka} lebih besar daripada {aku}')
#Jika yang diinput sesuai (angka>aku) maka perintah ini akan terprint

elif angka < aku :


#kondisi jika variabel angka lebih kecil daripada variabel aku yang diinput, dan program
akan terus terulang sampai inputan sesuai tebakan
print (f'{angka} lebih kecil daripada {aku}')
#Jika yang diinput sesuai (angka>aku) maka perintah ini akan terprint

elif angka == aku :


#kondisi jika variabel angka sama dengan variabel aku, maka program akan berhenti
print (f'Selamat anda berhasil menebak angka yang benar yaitu {aku}')
#Jika yang diinput sesuai (angka==aku) maka perintah ini akan terprint
break
#Perintah break digunakan untuk menghentikan jalannya proses perulangan atau
iterasi pada statemen for atau while

else :
#kondisi jika angka yang diinput tidak berada dalam range angka random yang telah
ditentukan
print ('Masukkan angka tebakan anda antara angka 1 sampai 20')
#Jika angka inputan tidak sesuai dengan range angka random yang ditentukan perintah
ini akan terprint

Anda mungkin juga menyukai