andari3107

GameA

Nov 18th, 2018
134
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 2.23 KB | None | 0 0
  1. import java.util.*;
  2. public class GameA1 {
  3.     public static void main(String[] args) {
  4.    
  5.         Random rand = new Random();
  6.         int tebakan = rand.nextInt(100);
  7.         int percobaan = 0;
  8.         Scanner sc = new Scanner(System.in);
  9.         int tebak;
  10.         boolean benar = false;
  11.         String nama = "";
  12.         System.out.print("Masukkan nama anda:");
  13.         nama = sc.nextLine();
  14.         System.out.println("Nama penebak : "+ nama);
  15.        
  16.         int nyawa = 3;
  17.         boolean ulang = true;
  18.         String ulangi;
  19.         System.out.println("\nTebaklah angka antara 1 sampai dengan 100!");
  20.         while(ulang){
  21.             System.out.println("Nyawa mu = "+ nyawa);
  22.             tebak = sc.nextInt();
  23.             percobaan++;
  24.            
  25.             if(nyawa == 1) {
  26.                 System.out.println("Kamu Kalah");
  27.                 System.out.println("apakah kamu mau mencoba lagi ? ");
  28.                 System.out.println("masukkan \"ya\" atau \"tidak\" ? ");
  29.                 ulangi = sc.next();
  30.                 nyawa = 3;
  31.                 if("ya".equalsIgnoreCase(ulangi)) {
  32.                     ulang = true;
  33.                 }else if("tidak".equalsIgnoreCase(ulangi)){
  34.                     ulang = false;
  35.                 }else {
  36.                     System.out.println("masukkan \"ya\" atau \"tidak\" ? ");
  37.                     ulangi = sc.next();
  38.                     if("ya".equalsIgnoreCase(ulangi)) {
  39.                         ulang = true;
  40.                     }else {
  41.                         System.out.println("anda memasukan input yang salah anda otomatis dikeluarkan dari game!! ");
  42.                         ulang = false;
  43.                     }
  44.                    
  45.                 }
  46.                
  47.             }else if(tebak == tebakan ) {
  48.                 System.out.println("Kamu benar");
  49.                 System.out.println("Angka yang benar adalah "+ tebakan);
  50.                 System.out.println("Jumlah anda mencoba "+ percobaan + " kali");
  51.                 break;
  52.             }
  53.             else if(tebak < tebakan) {
  54.                 System.out.println("Tebakan terlalu kecil!!");
  55.                 nyawa -= 1;
  56.             }
  57.             else if(tebak > tebakan) {
  58.                 System.out.println("Tebakan terlalu besar!!");
  59.                 nyawa -= 1;
  60.             }
  61.         }
  62.        
  63.        
  64.     }
  65. }
Advertisement
Add Comment
Please, Sign In to add comment