#Program membuat lampu lalu lintas
print("Hallo")
print("Saat ini kita akan mencoba menganalisa lampu lalu lintas")
print("Anda bisa memasukkan warna lampu lalu lintas yaitu Merah/Kuning/Hijau")
ulang="Y"
while (ulang=="Y" or ulang=="y"):
#user melakukan input
warna=input("Masukkan warna : ")
if warna.lower()=="merah":
print("Lampu merah artinya stop dan tunggu")
elif warna.lower()=="kuning":
print("Lampu kuning artinya hati-hati atau bersiap-siap")
elif warna.lower()=="hijau":
print("Lampu hijau artinya Boleh jalan")
else:
print("Kode lampu yang anda masukkan tidak dapat di analisa")
ulang=input("Apakah anda ingin mencoba lagi (Y/N)? : ")
else:
print("Terima kasih sudah mencoba")
#Program membuat lampu lalu lintas
print("Hallo")
print("Saat ini kita akan mencoba menganalisa lampu lalu lintas")
print("Anda bisa memasukkan warna lampu lalu lintas yaitu Merah/Kuning/Hijau")
Baris program ini bertujuan untuk mencetak statemen yang ada di antara kutip. Pada Phyton statemend dapat dibuat menggunakan kutip tunggal maupun kutip ganda.
ulang="Y"
while (ulang=="Y" or ulang=="y"):
Baris program ini merupakan perintah untuk melakukan perulangan selama kondisi terpenuhi. Dari awal sebuah variabel dengan nama ulang di set berisi huruf Y yang artinya Ya. While bergunana untuk melakukan perulangan selama variabel ulang diberi inputan atau masukan Y atau y. Jika kondisi terpenuhi maka baris perintah berikutnya akan dilakukan terus.
#user melakukan input
Baris ini akan menjelaskan bahwa program berikutnya adalah program untuk melakukan penginputan data
warna=input("Masukkan warna : ")
if warna.lower()=="merah":
print("Lampu merah artinya stop dan tunggu")
elif warna.lower()=="kuning":
print("Lampu kuning artinya hati-hati atau bersiap-siap")
elif warna.lower()=="hijau":
print("Lampu hijau artinya Boleh jalan")
else:
print("Kode lampu yang anda masukkan tidak dapat di analisa")
Baris perintah ini merupakan program untuk melakukan pengkondisian diamana program akan memeriksan inputan yang diterima oleh variabel warna. Nilai yang diharapkan untuk diinput ada tiga yaitu merah, kuning, dan hijau. Jika user memasukan salah satu dari warna tersebut maka sistem akan mencetak keterangan sesuai dengan warna yang diinputkan. Jika user memasukkan inputan selain dari ke tiga tersebut maka sistem akan mecetak pesan Kode lampu yang anda masukkan tidak dapat dianalisa.
ulang=input("Apakah anda ingin mencoba lagi (Y/N)? : ")
Baris perintah ini merupakan perintah untuk meminta masukkan apakah user akan mencoba kembali memasukkan warna. jika user menjawab dengan Y maka variabel ulang akan berisi Y yang artinya komputer akan menampilkan kebali baris untuk mengisi warna. Jika user memasukkan N maka sistem akan menjalankan perintah berikutnya.
else:
print("Terima kasih sudah mencoba")
Perintah ini merupakan baris perintah yang akan di lakukan oleh komputer jika variabel ulang mendapat masukan atau inputan selain dari Y.
Jika program di atas dijalankan maka hasilnya adalah sebagai berikut:
Wah...
BalasHapusLengkap ya Senior?
wahhhhh terima kasih sudah sudi untuk mampir pak Yasman, hatiku berbunga-bunga
Hapus