Kamis, 10 Mei 2012

Source Code Program Java Game Sederhana Tebak Angka

Oke sobat, kali ini akan aku postingkan sebuah contoh program membuat game sederhana Tebak angka yang menjadi tugas kuliahku di semester 1 kemarin. 

Program ini memanfaatkan math.random yang ada dalam java untuk melakukan acak angka. Silahkan pahami source code sederhana di bawah ini... :D

Inilah source codenya :
=======================================================================



import java.util.Scanner;
public class Tebakanangka{
public static void main(String[] args){

  int a = (int)(Math.random() *10);// acak angka dari 0-10
  int c = 2;
    System.out.println("--------------------------------------------------");
    System.out.println("   MARI MENEBAK ANGKA 0 - 10 dengan 3X Kesempatan");
    System.out.println("---------------------------------------------------");
do{
    System.out.println("---------------------------------------------------");
    System.out.println("    MASUKKAN ANGKA YANG ANDA TEBAK????");
    System.out.println("---------------------------------------------------");
    Scanner jawab = new Scanner (System.in);
    int b = jawab.nextInt();

if (c > 0 ){
if ( b == a ){
    System.out.println("CONGRATULATION!!! Angka yang anda masukkan BENAR!");
    break;}
else if ( b < a ){
    System.out.println("Maaf guys, angka yang anda masukkan terlalu KECIL.");}
else if ( b > a ){
    System.out.println("Maaf guys, angka yang anda masukkan terlalu BESAR.");}

    System.out.println("    Anda Memiliki " + c + " Kesempatan Lagi");
    System.out.println("---------------------------------------------------");
    c--;}
else{
    System.out.println("---------------------------------------------------");
    System.out.println("ANDA SALAH!!KESEMPATAN TELAH HABIS. SILAHKAN COBA LAGI");
    System.out.println("ANGKA YANG DIMAKSUD ADALAH " + a);
    System.out.println("---------------------------------------------------");
    break;
    }
   }
while ( c >=0 );
    }
   }

=======================================================================

Karna hidup punya banyak rasa untuk harimu