Game Tebak Angka Java

Sebelumnya telah dibahas tentang random. Sekarang kita angka membuat game sederhana yaitu terdapa. kita disini harus menebak angka yang telah disiapkan secara acak. Kesempatannya 5 kali jika lebih dari itu maka gagal serta akan ditampilakan angkanya.
Caranya :
Memakai rumus perulangan      for (int i = 1; i < 6; i++)

 Memakai Rumus If

import java.util.Scanner;
public class random2
{
    int bil;
    int tebak;
            public random2(){
                //Math.random hanya menghasilkan bilangan >0 dan <1 maka kita harus mengubahnya
                //supaya mendapatkan nilai bilangan bulat. Dengan cara Math.random*100.
                //rumus diatas akan menghasilkan bilang dimulai dari 0,sekian sampai 100
            bil=(int)Math.floor(Math.random()*100);
                      }

            public static void main(String arg[]){
                Scanner input=new Scanner(System.in);
                    random2 isi=new random2();
                    System.out.println("Saya punya Bilangan 0-100");
                    System.out.println("Anda punya kesempatan 5 kali");
                  
                    for (int i = 1; i < 6; i++){
                    System.out.print("");   
                    System.out.println("kesempatan ke"+i);
                    System.out.print("Coba tebak bilangan saya : ");
                    isi.tebak =input.nextInt();
if (isi.bil==isi.tebak){
    System.out.println("Anda Benar!");
    i=5;
                        }
else if (isi.bil>isi.tebak){
    System.out.println("=====================================");
    System.out.println("Anka Lebih besar!");
    System.out.println("=====================================");
        
    }
else if (isi.bil<isi.tebak){
    System.out.println("=====================================");
    System.out.print("angka lebih kecil");
   
    
    }
//else if (i=5){
//System.out.println("Jawabannya adalah"+Math.ceil(isi.bil));
    //        }
                    }
                    System.out.println("=====================================");
                    System.out.println("Jawabannya adalah......"+Math.ceil(isi.bil));
                    System.out.println("=====================================");
                   
                                                    }

                }


Saat Programdi running

Jika Jawabannya Salah

Jika Jawabannya Benar


Komentar

Postingan Populer