algoritma tebak angka

algoritma tebak angka

Python: Cara Mudah Membuat Game Tebak Angka - Jago Ngoding Artikel ini akan membahas cara mudah membuat game tebak angka menggunakan bahasa pemrograman Python. Dalam game ini, pengguna akan diminta untuk menebak angka secara acak dan menjawab hanya 5 kali. Algoritma yang digunakan adalah permainan tebak angka dengan menyembunyikan n buah angka dan menebak dengan n buah juga. Setiap kali dicocokkan ke dalam angka-angka yang telah disembunyikan. Agar bisa memprogram game tebak angka, kita perlu memahami materi dasar Python seperti percabangan if else, perulangan for, dan input output. Pertama-tama, kita dapat membuat angka acak menggunakan modul "random", kemudian dilanjutkan dengan memanggil fungsi randint() untuk mendapatkan angka acak sesuai range yang telah di definisikan. Berikut adalah contoh kode program lengkap: import random angka_acak = random.randint(1, 100) print("Halo, saya telah membuat sebuah bilangan bulat secara acak antara 1 sampai dengan 100. Coba tebak ya!") jumlah_jawaban = 0 jawaban = 0 while jumlah_jawaban < 5 and jawaban != angka_acak: jawaban = int(input("Masukkan tebakan Anda: ")) if jawaban > angka_acak: print("Ups, tebakan terlalu besar. Coba lagi!") elif jawaban < angka_acak: print("Ups, tebakan terlalu kecil. Coba lagi!") jumlah_jawaban += 1 if jawaban == angka_acak: print("Selamat! Tebakan Anda benar.") else: print("Maaf, tebakan Anda salah. Angka yang di tebak adalah", angka_acak) Dalam algoritma di atas, kita meminta pengguna untuk menebak angka dengan menggunakan fungsi input(). Kemudian, kita melakukan perulangan while untuk membatasi jumlah jawaban menjadi 5 kali saja. Dalam percabangan if else, kita memeriksa apakah tebakan pengguna terlalu besar atau terlalu kecil dari angka yang sebenarnya. Jika jawaban pengguna masih salah, maka program akan meminta pengguna untuk mencoba lagi. Setelah jumlah jawaban mencapai 5 kali atau ketika jawaban pengguna benar, program akan berhenti dan memberikan output kepada pengguna. Jika jawaban pengguna benar, maka program akan memberi selamat dan jika jawaban salah, maka program akan memberitahu nomor yang benar. Itu dia cara mudah membuat game tebak angka dengan menggunakan Python. Semoga artikel ini membantu kamu dalam memahami dasar-dasar pemrograman Python dan juga membuat kamu jago ngoding!