1. Mulai
2. Deklarasi variabel hasil dan kesempatan
3. Jawaban = hasil
4. Tampikan hasil
5. Selesai
PseudoCode:
1.Start
2.READ hasil,kesempatan
3.jawaban = hasil
4.PRINT output
5.END
// ..::| Java Game - Tebak Angka |::..
// Author : Anggoro Dhanumurti
// Mata kuliah : Algoritma dan Pemrograman
// STMIK ERESHA Semester I Kelas Pagi
import java.util.Scanner;
public class tebakangka{
public static void main(String[] args){
int hasil = (int)(Math.random() *10);// acak angka dari 0-10
int kesempatan = 3;
System.out.println("----------------------------------------------------------------");
System.out.println("Aku lagi galau nih, sambil mikirin angka 1 sampai 10!");
System.out.println("----------------------------------------------------------------");
do{
System.out.println("Coba kamu tebak berapa angkanya? kamu punya 3 kali kesempatan");
System.out.println("----------------------------------------------------------------");
System.out.print("Masukan Angkanya?");
Scanner jawab = new Scanner (System.in);
int jawaban = jawab.nextInt();
if (kesempatan > 0 ){
if ( jawaban == hasil ){
System.out.println("WOW!!! kamu dukun ya? kok bisa tau apa yg aku pikirkan");
break;}
else if ( jawaban < hasil ){
System.out.println("Angka nya kekecilan.");}
else if ( jawaban > hasil ){
System.out.println("Angkanya kegedean.");}
System.out.println(""+ kesempatan + " Kesempatan Lagi");
System.out.println("--------------------------------------------------------------");
kesempatan--;}
else{
System.out.println("--------------------------------------------------------------");
System.out.println("KAMU SALAH!!KESEMPATAN HABIS. COBA LAGI YA");
System.out.println("ANGKA YANG DIMAKSUD ADALAH " + hasil);
System.out.println("--------------------------------------------------------------");
break;
}
}
while ( kesempatan >=0 );
}
}
//Tamat...
Tidak ada komentar:
Posting Komentar