Laman

Sabtu, 29 November 2014

Membuat Game Tebak Film Menggunakan Eclipse Berbasis Java (Tugas 2)

Flowchart:


Pseudocode:


Header:
Program: Game_Tebak_Film;
{Mengisi data dalam rangka menebak judul film yang diminta oleh program.}

Declaration:
jawaban, lagi : String
Integer:
a=2
kesempatan=1
ulang=1

Description:
Begin
Writeln("***********************************************************************************************");
Writeln("^-^.^-^.^-^.^.^-^.^-^.^-^.^-^.^.^-^.^-^.^.^-^.^-^.^-^.^-^.^.^-^.^-^.^.^-^.^-^.^-^.^-^.^.^-^.^-^");
Writeln(" TTTTTTT EEEEEEE BBBBB         A       K    K    FFFFF    IIIII  L            M         M ");
Writeln("    T            E             B       B       A A      K  K     F              I     L            M M M M ");
Writeln("    T            EEEEE    BBBBB    AAAAA  KK        FFFF        I     L           M    M   M ");
Writeln("    T            E             B        B   A     A     K  K      F              I     L           M          M ");
Writeln("    T            EEEEEEE BBBBB  A       A   K    K     F            IIIII  LLLLL    M           M ");
Writeln("*^o^**^o^**^o^**^o^**^o^**^o^**^o^**^o^**^o^**^o^**^o^**^o^**^o^**^o^**^o^**^o^**^o^**^o^**^o^*");
Writeln("***********************************************************************************************");
Do
Writeln(“Selamat Datang di Tebak Film!!");
Writeln(“Anda akan menebak film yang ada sesuai clue di setiap level”);
Writeln(“Anda diwajibkan untuk mengisi jawaban menggunakan huruf KAPITAL”);
Writeln("Di permainan ini, Anda akan diberi kesempatan untuk menjawab sebanyak 3 kesempatan");
            Writeln("                                     ----LEVEL 1----");
            Writeln("Cobalah isi kata dibawah ini!");
            Writeln("H _ _ _ E R  G _ _ _ S");
            Writeln("Film ini diangkat dari novel trilogi");
do write("Jawaban :");
            Read(jawaban);
If jawaban.equals("HUNGER GAMES")
            Writeln("Jawaban Anda benar, silahkan lanjut ke level selanjutnya!");
            Writeln("                                     ----LEVEL 2----");
            Writeln("Cobalah isi kata dibawah ini!");
            Writeln("_ O _ _ _ _ R  U N _ _ _ _ _ _ _ y");
            Writeln("Merupakan film kartun");
            Do write ("Jawaban :");
            Read(jawaban);
            if jawaban.equals("MONSTER UNIVERSITY")
            Writeln("Jawaban Anda benar, silahkan lanjut ke level selanjutnya!");
            Writeln (“                                                                    ----LEVEL 3----");
            Writeln("Cobalah isi kata dibawah ini!");
            Writeln("T _ _  E _ _ _ N _ _ _ _ E _  3");
            Writeln("Merupakan film bergenre action yang dibintangi oleh Jet Li, Sylvester Stallon. Film ini dirilis pada tahun 2014");
            do write("Jawaban :");
            Read(jawaban);
            if jawaban.equals("THE EXPENDABLES 3")
            Writeln("Jawaban Anda benar, silahkan lanjut ke level selanjutnya!");
Writeln"                                     ----LEVEL 4----");
            Writeln("Cobalah isi kata dibawah ini!");
            Writeln("C _ _ _ A  _ _ _ I  B _ _ A");
            Witeln("Merupakan film Indonesia yang rilis pada tahun 2012. Film ini disutradarai oleh Hanung Bramantyo");
            do write("Jawaban :");
Read(jawaban);
            if jawaban.equals("CINTA TAPI BEDA")
            Writeln("Jawaban Anda benar, silahkan lanjut ke level selanjutnya!");
Writeln("                                     ----LEVEL 5----");
            Writeln("Cobalah isi kata dibawah ini!");
            Writeln("C _ _ _  2");
            Writeln("Merupakan film kartun komputer 3D yang berasal dari Amerika Serikat dan diproduksi oleh Pixar Animation Studios");
            do write(“Jawaban:”);            
Read(jawaban);
            If jawaban.equals("CARS 2")
            Writeln("              ----Selamat Anda telah menyelesaikan semua level pada TEBAK FILM----");
                   Writeln("******************************************CONGRATULATION***************************************");                                     Writeln("***********************************************************************************************");
            else
            Writeln("Tet tot! Anda masih salah. Silahkan coba ulang");
            Writeln("Anda memiliki "+a+" kesempatan lagi");
            if(a <= 0){kesempatan = 4;}
            else {a--;}
            while (kesempatan == 5);
            else
            Writeln("Tet tot! Anda masih salah. Silahkan coba ulang");
            Writeln("Anda memiliki "+a+" kesempatan lagi");
            if(a <= 0){kesempatan = 3;}
            else {a--;}
            while (kesempatan == 4);
            else
            Writeln("Tet tot! Anda masih salah. Silahkan coba ulang");
            Writeln("Anda memiliki "+a+" kesempatan lagi");
            if(a <= 0){kesempatan = 2;}
else {a--;}
            while (kesempatan == 3);
            else
            Writeln("Tet tot! Anda masih salah. Silahkan coba ulang");
            Writeln("Anda memiliki "+a+" kesempatan lagi");
            if(a <= 0){kesempatan = 1;}
else {a--;}
            while (kesempatan == 2);
            else
            Writeln("Tet tot! Anda masih salah. Silahkan coba ulang");
            Writeln("Anda memiliki "+a+" kesempatan lagi");
if(a <= 0){kesempatan = 0;}
            else {a--;}
            while (a>= 1);
            Writeln("Main lagi?(yes/no):");
            Read(lagi);
if lagi.equals("no")
            ulang=0;
while (ulang==1);       
End


Console pada Eclipse:



Tidak ada komentar:

Posting Komentar