Game Tebak Angka Dengan Bahasa Pascal

cuma pgen berbagi ilmu,,,
ni source codenya:





program game_tebak_angka;
uses wincrt;
var tebak,angka : longint;
i,kesempatan,tingkat,sulit : Integer;
ulang : char;

begin
repeat
clrscr;
randomize;
angka:=random(1000);
{Proses pengacakan angka}


writeln (' Game Tebak Angka');
writeln (' By Binttank ');
writeln;
writeln ('Angka berada pada 0-1000 ');
writeln ('selamat bermain ');
repeat
begin
writeln;
writeln('Pilih tingkat kesulitan ');
writeln ('1. Mudah (Tebak 10x)');
writeln ('2. Menengah (tebak 9x) ' );
writeln ('3. Sulit (tebak 8x) ');
readln (tingkat);
end;
until (tingkat=3)or(tingkat=2)or(tingkat=1);

case tingkat of
1 : sulit:=11;
2 : sulit:=10;
3 : sulit:=9;
end;


for i:=1 to sulit do
begin
kesempatan:=sulit-1-i;
if (i=sulit) then
begin
writeln;
writeln (' **************************************');
writeln (' GAME OVER!!!!!!!! ');
writeln (' **************************************');
writeln (' Angka Yang benar adalah ',angka);
end
else
begin
writeln;
write ('Masukan Angka Tebakan = ');readln(tebak);
if (tebak < angka) then
begin
writeln ('tebakan terlalu kecil');
writeln ('kesempatan anda menebak tinggal ',kesempatan,'x');
end
else
begin
if (tebak > angka) then
begin
writeln ('tebakan terlalu besar');
writeln ('kesempatan anda menebak tinggal ',kesempatan,'x');
end
else
begin
writeln;
writeln (' **************************************');
writeln (' Kamu Menang!!! Tebakan benar ');
writeln (' **************************************');
i:=sulit;
end;
end;
end;
end;


writeln;
writeln;
repeat
begin
write ('apa ingin main lagi? (Y/T) ');readln(ulang);
end;
until (ulang='y')or(ulang='Y')or(ulang='t')or(ulang='T');

until (ulang='t') or (ulang='T'); {Syarat repeat pertama}

end.

3 comments:

  1. Assalamualaikum.Wr.Wb.
    SAYA IBUERNADITA SEORANG PENJUAL GORENGAN
    INGIN BERBAGI CERITA KEPADA ANDA BAHWA SAYA INI DULUNYA ORANG YANG PALING MENDERITA DI DUNIA.SETIAP HARI SAYA SELALU MENGELUH TENTANG MASALAH KELUARGA SAYA, BAHKAN KAMI PERNAH TIDAK MAKAN DALAM 1 HARI , 1 MALAM, KE ESOKAN HARI NYA ADA TETANGGA KAMI YG MEMBAWAKAN MAKANAN DAN TIDAK DISENGAJA DIA JUGA BERCERITA TENTANG MASALAH HIDUPNYA DULU DAN AKHIRNYA DIA MEMBERIKAN NO AKI KAYANA SAKTI ..TIDAK BERPIKIR PANJANG SAYA LANSUNG MENGHUBUNGI AKI KAYANA SAKTI DAN ALHAMDULILLAH BELIAU SANGAT MEMBANTU SAYA, DAN SAYA SANGAT BERTERIMA KASIH KEPADA AKI KAYANA SAKTI ATAS BANTUANNYA YANG TELAH MEMBERIKAN ANGKA GHOIB, SYUKUR ALHAMDULILLAH TERNYATA ITU BENAR-BENAR TEMBUS DAN KINI SAYA SANGAT BAHAGIA MELIHAT KEHIDUPAN KELUARGA SAYA YG SUDAH JAUH LEBIH BAIK DARI SEBELUMNYA ,,DAN KAMI JUGA SUDAH BERENCANA INGIN MEMBUKA TOKO SENDIRI, DAN SEMUA UTANG-UTANG SAYA YANG ADA DI BANK ALHAMDULILLAH JUGA SUDAH BISA TERLUNASI, ITU SEMUA BERKAT BANTUAN AKI KAYANA SAKTI, DAN KAMI SEKELUARGA AKAN SELALU MEN DOAKAN AKI SEMOGA DI BERIKAN REJEKI YANG BERLIMPAH, SEHAT SELALU DAN PANJANG UMUR,,…
    BAGI ANDA YG INGIN SEPERTI SAYA YG MEMERLUKAN BANTUAN AKI KAYANA SAKTI SILAHKAN HUB/SMS DI NOMOR (0823-3664-2456 ) SILAHKAN ANDA MEMBUKTIKANNYA SENDIRI TERIMAH KASIH…

    ReplyDelete

ada pertanyaan? silahkan komen di sini