B1. Deskripsi Program
Dalam games ini kami menerapkan penggunaan struktur kontrol java yang melibatkan perulangan dan percabangan. Games ini berisikan dua pertanyaan, dan jika jawaban yang diinput benar maka akan keluar typography sesuai jawaban yang benar. Jika salah akan keluar typography bertuliskan GAME OVER.
B2. Algoritma
B2.1 Pseudocode
Algoritma
Game_Tebak_Tranportasi
{membuat
system game pengulangan}
Deklarasi
ans1,
ans2, ans3, jml1=6, jml2=6 = Int
Deskripsi
Begin
Writeln
("Alat transportasi ada yang memiliki roda 4: ")
Writeln
("1. Sepeda motor")
Writeln
("2. bajaj")
Writeln
("3. mobil")
Writeln
("Jawaban Anda : ")
Read
(ans1)
If
(ans 1 == 1)
Writeln
("Maaf")
Writeln
("Jawaban anda SALAH !!!")
Writeln
(“gambar bertuliskan game over”)
Else
if (ans1 == 2)
Writeln
("Maaf")
Writeln
("Jawaban anda SALAH !!!")
Writeln
(“gambar bertuliskan game over”)
Else
if (ans1 == 3)
do
Writeln
("gambar mobil")
Jml1
--
While
(jml1>0)
Writeln
("Selamat")
Writeln
("Jawaban anda BENAR !!!")
Writeln ("Apakah anda ingin lanjutkan permainan?")
Writeln ("1. ya")
Writeln ("2. tidak")
Writeln ("awaban Anda : ")
Read (ans2)
If (ans2 == 2)
Writeln ("Trimakasih ")
Writeln ("Telah bermain di Game Tebak Tranportasi")
Writeln ("gambar hati")
Else if (ans2 == 1)
Writeln ("Alat transportasiapa yang memiliki
gerbong: ")
Writeln ("1. Kereta")
Writeln ("2. Pesawat")
Writeln ("3. Kapal")
Writeln ("Jawaban Anda : ")
Read (ans3)
If (ans3 == 1)
Writeln ("gambar kepala kereta")
do
Writeln ("gambar gerbong")
Jml2++
While (jml2 > 0)
Writeln ("Selamat")
Writeln ("Jawaban anda BENAR !!!")
Writeln ("Trimakasih ")
Writeln ("Telah bermain di Game Tebak
Tranportasi")
Else if (ans3 == 2)
Writeln ("Maaf")
Writeln ("Jawaban anda SALAH !!!")
Writeln (“gambar bertuliskan game over”)
Else if (ans3 == 3)
Writeln ("Maaf")
Writeln ("Jawaban anda SALAH !!!")
Writeln (“gambar bertuliskan game over”)
Else
Writeln ("Error")
Else
Writeln ("Error")
Else
Writeln
("Error")
End
B2.1 Flowchart
B3. Console