Membuat program permainan menebak angka. Program
diberi kemampuan untuk bertanya apakah angka lebih besar atau lebih kecil dari
tebakan program. Dan diakhiri dengan berapa kali pengguna menebak angka
tersebut.
a.
Langkah-langkah membuat premainan menebak angka.
Proram yang diberi kemampuan untuk bertanya apakah angka lebih besar atau lebih
kecil dari tebakan program. Dan diakhiri dengan berapa kali pengguna menebak
angka tersebut.
-
Menyimpan angka yang harus ditebak di dalam
sebuah variabel no, angka yang harus
ditebak adalah 33.
-
Membuat variabel tebak yang berisi nilai 0 untuk nantinya dimasukkan ke dalam
kondisi perulangan while.
-
Membuat variabel a yang berisi nilai 0, yang nantinya akan menghitung berapa kali
user menebak, variabel a akan dimasukkan ke dalam perulangan while. Yang mana nilai yang disimpan di dalam variabel a
akan terus berganti di dalam perulangan
while.
-
Membuat sebuah kondisi, yang menggunakan perulangan while. Kondisinya adalah jika
tebak tidak sama dengan no, dimana tebak adalah 0 dan no adalah 33.
-
Kemudian nilai variabel tebak akan kita ganti di
dalam perulangan while, dimana
membuat sebuah inputan lagi, yang inputan itu diinput oleh user. Format
penulisannya: tebak =
int(raw_input(‘Tebak suatu angka: ‘))
-
Kemudian dikondisikan dengan menggunakan if dan
elif.
-
Jika kondisi if bernilai True di mana statement
if berisi tebak > no, maka akan ditampilkan ‘Angka yang anada masukkan
terlalu tinggi’. Dan akan dilakukan inputan ulang lagi, sampai tebak == no.
-
Jika kondisi elif bernilai True di mana
statement if berisi tebak >no, maka akan ditampilkan ‘Angka yang anada
masukkan terlalu rendah’. Dan akan dilakukan inputan ulang lagi, sampai tebak
== no.
-
Setiap user salah menebak angka, maka variabel a
akan terus ditambahkan 1, ini berfungsi untuk menghitung berapa kali user
menebak suatu angka hingga benar.
-
Kemudian setelah User mampu menebak batas == no,
maka akan dilakukan “Selamat anda berhasil menebak angka tersebut”. Dan di
tambah menampilkan variabel a ditambah dengan ‘kali anda menebak hingga benar’
b. Hasil
Program ketika dijalankan.
Pertama,
diinputkan angka 13, dimana angka 13 lebih kecil daripada 33, dan diulang lagi.
Kedua,
diinputkan angka 65, dimana angka 65 lebih besar daripada 33, dan diulang lagi.
Ketiga,
diinputkan angka 33, dimana angka 33 sama dengan 33. Maka program akan berhenti
dengan melakukan tampilan berapa kali menebak suatu angka sampai benar.
Tidak ada komentar:
Posting Komentar