Membuat Game Tebak Angka

Pada tulisan ini akan dibuat sebuah game menebak angka. Game ini sangatlah sederhana, pengguna menebak angka yang telah ditentukan komputer secara random Komputer akan memberitahu jika tebakan terlalu besar, terlalu kecil atau sudah tepat.

Memproduksi Angka Acak

Sebelum memulai permainan ini, komputer harus menentukan angka yang akan ditebak secara acak. Berikut kode program yang memproduksi angka acak antara 0-100.

random = (int)(Math.random()*100);

Pengguna Menebak Angka

Setelah komputer menentukan angka acak maka pengguna akan menebak angka tersebut. Kode program untuk menebak angka adalah

System.out.println("Tebaklah Angka Antara 1-100");
Scanner masukan = new Scanner(System.in);

Informasi Tebakan

Komputer akan memberikan informasi mengenai tebakan yang diberikan, apakah terlalu besar, terlalu kecil atau sudah tepat? Berikut ini kode programnya

jumlah=0;
do{
	jumlah++;
	System.out.print("Masukkan Tebakan Anda : ");
	tebak=masukan.nextInt();
	if(tebak>random){
		System.out.println("Tebakan Terlalu Besar");
	}else if(tebak<random){
		System.out.println("Tebakan Terlalu Kecil");
	}else{
		System.out.print("Tebakan Benar! Setelah "+jumlah+ " Kali Menebak");
	}
}while(tebak!=random);

Kode Lengkap

Beriku ini kode lengkap dari Game Menebak Angka

import java.util.Scanner;
public class TebakAngka {
    public static void main(String[] args) {
        // TODO Auto-generated method stub
        int random,tebak,jumlah;
        random = (int)(Math.random()*100);
        System.out.println("Tebaklah Angka Antara 1-100");
        Scanner masukan = new Scanner(System.in);
        jumlah=0;
        do{
            jumlah++;
            System.out.print("Masukkan Tebakan Anda : ");
            tebak=masukan.nextInt();
            if(tebak>random){
                System.out.println("Tebakan Terlalu Besar");
            }else if(tebak<random){
                System.out.println("Tebakan Terlalu Kecil");
            }else{
                System.out.print("Tebakan Benar! Setelah "+jumlah+ " Kali Menebak");
            }            
        }while(tebak!=random);                        
    }
}

Keluaran

Keluaran dari Game Menebak Angka sebagai berikut:

Tebaklah Angka Antara 1-100
Masukkan Tebakan Anda : 50
Tebakan Terlalu Kecil
Masukkan Tebakan Anda : 75
Tebakan Terlalu Besar
Masukkan Tebakan Anda : 65
Tebakan Terlalu Kecil
Masukkan Tebakan Anda : 70
Tebakan Terlalu Besar
Masukkan Tebakan Anda : 68
Tebakan Terlalu Besar
Masukkan Tebakan Anda : 66
Tebakan Terlalu Kecil
Masukkan Tebakan Anda : 67
Tebakan Benar! Setelah 7 Kali Menebak.

Be the first to comment

Leave a Reply

Your email address will not be published.


*