Rabu, 03 Desember 2014

Python - Membuat program permainan menebak angka dan diakhiri dengan berapa kali pengguna menebak angka tersebut



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