Assalamualaikum Wr Wb
Kali ini saya akan memposting tentang " Tebak-tebakan angka pada netbeans " , post kali ini masih berkalitan dengan tugas saya tentang " If Else"
oke, gk usah lama-lama inilah hasilnya
Gb.1
gambar diatas adalah contoh codingan dari program tebak-tebakan angka
Gb.2
gambar diatas adalah contoh dari hasil jadi dari program tebak-tebakan.
jika kurang jelas , nih saya kasih sourcecode nya
package percobaan;
import java.util.Scanner;
public class TebakAngka {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int batasAwal = 1;
int batasAkhir = 50;
int kesempatan = 5;
int jawaban = (int) (Math.random() * ((batasAkhir + 1) - batasAwal)) + batasAwal;
int tebakan;
boolean win = false;
System.out.println("==== TEBAK ANGKA ====");
System.out.println("Angka berkisar dari " + batasAwal + " sampai " + batasAkhir);
System.out.println("Silahkan tebak angka berapa itu ");
System.out.println("Anda memiliki " + kesempatan + " kesempatan untuk menebak");
System.out.println();
while (kesempatan != 0) {
System.out.print("masukkan angka : ");
tebakan = sc.nextInt();
kesempatan--;
if (tebakan < jawaban) {
System.out.println("\nangka anda lebih kecil dari jawaban");
} else if (tebakan > jawaban) {
System.out.println("\nangka anda lebih besar dari jawaban");
} else {
win = true;
break;
}
}
if (win == true) {
System.out.println("\nSelamat! Tebakan anda benar! jawabannya adalah " + jawaban + " :D\n");
} else {
System.out.println("\nMaaf, kesempatan anda telah habis! jawabannya adalah " + jawaban + " :P\n");
}
}
}
import java.util.Scanner;
public class TebakAngka {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int batasAwal = 1;
int batasAkhir = 50;
int kesempatan = 5;
int jawaban = (int) (Math.random() * ((batasAkhir + 1) - batasAwal)) + batasAwal;
int tebakan;
boolean win = false;
System.out.println("==== TEBAK ANGKA ====");
System.out.println("Angka berkisar dari " + batasAwal + " sampai " + batasAkhir);
System.out.println("Silahkan tebak angka berapa itu ");
System.out.println("Anda memiliki " + kesempatan + " kesempatan untuk menebak");
System.out.println();
while (kesempatan != 0) {
System.out.print("masukkan angka : ");
tebakan = sc.nextInt();
kesempatan--;
if (tebakan < jawaban) {
System.out.println("\nangka anda lebih kecil dari jawaban");
} else if (tebakan > jawaban) {
System.out.println("\nangka anda lebih besar dari jawaban");
} else {
win = true;
break;
}
}
if (win == true) {
System.out.println("\nSelamat! Tebakan anda benar! jawabannya adalah " + jawaban + " :D\n");
} else {
System.out.println("\nMaaf, kesempatan anda telah habis! jawabannya adalah " + jawaban + " :P\n");
}
}
}
sekian artikel saya kali ini, semoga bermanfaat.
Terimakasih.


0 comments:
Post a Comment