uses crt;
var
a, b, c, d, x, i, j : longint;
e, f, g, ce, re, fa, ke : real;
a1 : char;
user, pass, u, p, kt, hkt, hkt1 : string;
label
menu1, menu2, menu3, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12;
begin
clrscr;
user:= 'Ahmad Faris';
pass:= 'tekojansa';
x:=0;
for i:=1 to 1000 do
begin
gotoxy(26,5); writeln('===============================');
gotoxy(26,7); writeln('Silahkan Log In Terlebih Dahulu');
gotoxy(26,9); writeln('===============================');
gotoxy(26,12); write('Username : '); readln(u);
gotoxy(26,13); write('Password : '); readln(p);
if user=u then
begin
if p=pass then
begin
x:= 1;
break;
end;
end;
clrscr;
gotoxy(25,2); writeln('Username Dan Password Tidak Cucok');
end;
clrscr;
gotoxy(26,10); if x=0 then
writeln('Maaf Akun Anda Telah Kadaluarsa')
else if x=1 then
writeln('Selamat Datang, ',user,'!');
readln;
begin
clrscr;
gotoxy(2,2); writeln('copyright 2011');
gotoxy(2,3); writeln('All Rights Reserved');
gotoxy(30,11); writeln('Amburadul v17.289');
gotoxy(25,12); writeln('Include Trojan, Sality, Dinamite');
readln;
end;
menu1: begin
clrscr;
gotoxy(25,2); writeln('======================');
gotoxy(25,3); writeln('Ahmad Faris Asy Syafiq');
gotoxy(25,4); writeln('======================');
gotoxy(30,6); writeln('------------');
gotoxy(30,7); writeln('Menu Spesial');
gotoxy(30,8); writeln('------------');
gotoxy(30,10); writeln('1.Kalkulator');
gotoxy(30,11); writeln('2.Konverter Suhu');
gotoxy(30,12); writeln('3.Polindrom');
gotoxy(30,13); writeln('4.Log Out');
gotoxy(26,14); write('Masukkan Pilihan : ');
readln (a);
clrscr;
case a of
1: goto menu2;
2: goto menu3;
3: goto 12;
4: goto 3;
else
gotoxy(30,5); writeln('Salah Mencet Cing !');
gotoxy(28,6); readln;
gotoxy(27,7); writeln('Komputernya Bisa Rusak Lo');
gotoxy(26,8); readln;
goto menu1;
end;
menu2: begin
clrscr;
gotoxy(25,2); writeln('======================');
gotoxy(25,3); writeln('Ahmad Faris Asy Syafiq');
gotoxy(25,4); writeln('======================');
gotoxy(26,6); writeln('--------------------');
gotoxy(26,7); writeln('Kalkulator Sederhana');
gotoxy(26,8); writeln('--------------------');
gotoxy(26,10); writeln('1.Penjumlahan');
gotoxy(26,11); writeln('2.Pengurangan');
gotoxy(26,12); writeln('3.Perkalian');
gotoxy(26,13); writeln('4.Pembagian');
gotoxy(26,14); writeln('5.Keluar');
gotoxy(26,16); write('Masukkan Pilihan : ');
readln (a);
clrscr;
case a of
1: goto 4;
2: goto 5;
3: goto 6;
4: goto 7;
5: goto menu1;
else
gotoxy(28,5); writeln('Pencet Yang Bener !');
gotoxy(28,6); readln;
gotoxy(15,7); writeln('Komputer Anda Akan Segera Terinfeksi Virus');
gotoxy(26,8); readln;
goto menu2;
end;
4: begin
clrscr;
gotoxy(32,2); writeln('Penjumlahan');
gotoxy(32,3); writeln('-----------');
gotoxy(26,5); write('Masukkan Angka Pertama : ');
readln (b);
gotoxy(26,6); write('Masukkan Angka Kedua : ');
readln (c);
d:=b+c;
gotoxy(33,8); writeln('Hasil :', d);
readln;
writeln('Coba Lagi ? y/n');
read (a1);
if (a1='y') or (a1='y') then
begin
goto 4;
end;
if (a1='n') or (a1='n') then
begin
goto menu2;
end;
end;
5: begin
clrscr;
gotoxy(32,2); writeln('Pengurangan');
gotoxy(32,3); writeln('-----------');
gotoxy(26,5); write('Masukkan Angka Pertama : ');
readln (b);
gotoxy(26,6); write('Masukkan Angka Kedua : ');
readln (c);
d:=b-c;
gotoxy(33,8); writeln('Hasil :', d);
readln;
writeln('Coba Lagi ? y/n');
read (a1);
if (a1='y') or (a1='y') then
begin
goto 5;
end;
if (a1='n') or (a1='n') then
begin
goto menu2;
end;
end;
6: begin
clrscr;
gotoxy(34,2); writeln('Perkalian');
gotoxy(34,3); writeln('---------');
gotoxy(26,5); write('Masukkan Angka Pertama : ');
readln (b);
gotoxy(26,6); write('Masukkan Angka Kedua : ');
readln (c);
d:=b*c;
gotoxy(33,8); writeln('Hasil :', d);
readln;
writeln('Coba Lagi ? y/n');
read (a1);
if (a1='y') or (a1='y') then
begin
goto 6;
end;
if (a1='n') or (a1='n') then
begin
goto menu2;
end;
end;
7: begin
clrscr;
gotoxy(34,2); writeln('Pembagian');
gotoxy(34,3); writeln('---------');
gotoxy(26,5); write('Masukkan Angka Pertama : ');
readln (e);
gotoxy(26,6); write('Masukkan Angka Kedua : ');
readln (f);
g:=e/f;
gotoxy(33,8); writeln('Hasil :',g:0:2);
readln;
writeln('Coba Lagi? y/n');
read (a1);
if (a1='y') or (a1='y') then
begin
goto 7;
end;
if (a1='n') or (a1='n') then
begin
goto menu2;
end;
end;
menu3: begin
clrscr;
gotoxy(25,2); writeln('======================');
gotoxy(25,3); writeln('Ahmad Faris Asy Syafiq');
gotoxy(25,4); writeln('======================');
gotoxy(29,6); writeln('--------------');
gotoxy(29,7); writeln('Konverter Suhu');
gotoxy(29,8); writeln('--------------');
gotoxy(29,10); writeln('1.Celcius');
gotoxy(29,11); writeln('2.Reamur');
gotoxy(29,12); writeln('3.Farenheit');
gotoxy(29,13); writeln('4.Kelvin');
gotoxy(29,14);writeln('5.Keluar');
gotoxy(29,16);write('Masukkan Pilihan : ');
readln (a);
clrscr;
case a of
1: goto 8;
2: goto 9;
3: goto 10;
4: goto 11;
5: goto menu1;
else
gotoxy(30,7); writeln('Salah Mencet !');
gotoxy(30,8); readln;
gotoxy(20,9); writeln('Komputer Anda Akan Segera Meledak');
gotoxy(25,10); readln;
goto menu3;
end;
8: begin
clrscr;
gotoxy(25,2); writeln('Konversi Suhu Dalam Celcius');
gotoxy(25,3); writeln('---------------------------');
gotoxy(25,5); write('Masukkan Nilai Suhu : ');
readln (b);
ke := b+273 ;
fa := (9/5*b)+32 ;
re := 4/5*b ;
gotoxy(25,6); writeln('Suhu Dalam Fahrenheit : ',fa:0:2);
gotoxy(25,7); writeln('Suhu Dalam Reamur : ',re:0:2);
gotoxy(25,8); writeln('Suhu Dalam Kelvin : ',ke:0:2);
readln;
writeln('Coba Lagi? y/n');
read (a1);
if (a1='y') or (a1='y') then
begin
goto 8;
end;
if (a1='n') or (a1='n') then
begin
goto menu3;
end;
end;
9: begin
clrscr;
gotoxy(25,2); writeln('Konversi Suhu Dalam Reamur');
gotoxy(25,3); writeln('--------------------------');
gotoxy(25,5); write('Masukkan Nilai Suhu : ');
readln (b);
ke := ce+273 ;
fa := (9/5*ce)+32 ;
ce := 5/4*b ;
gotoxy(25,6); writeln('Suhu Dalam Celcius : ',ce:0:2);
gotoxy(25,7); writeln('Suhu Dalam Farenheit : ',fa:0:2);
gotoxy(25,8); writeln('Suhu Dalam Kelvin : ',ke:0:2);
readln;
writeln('Coba Lagi? y/n');
read (a1);
if (a1='y') or (a1='y') then
begin
goto 9;
end;
if (a1='n') or (a1='n') then
begin
goto menu3;
end;
end;
10: begin
clrscr;
gotoxy(25,2); writeln('Konversi Suhu Dalam Farenheit');
gotoxy(25,3); writeln('-----------------------------');
gotoxy(25,5); write('Masukkan Nilai Suhu : ');
readln (b);
ke := ce+273 ;
re := 4/5*ce ;
ce := 5/9*(b-32) ;
gotoxy(25,6); writeln('Suhu Dalam Celcius : ',ce:0:2);
gotoxy(25,7); writeln('Suhu Dalam Reamur : ',re:0:2);
gotoxy(25,8); writeln('Suhu Dalam Kelvin : ',ke:0:2);
readln;
writeln('Coba Lagi? y/n');
read (a1);
if (a1='y') or (a1='y') then
begin
goto 10;
end;
if (a1='n') or (a1='n') then
begin
goto menu3;
end;
end;
11: begin
clrscr;
gotoxy(25,2); writeln('Konversi Suhu Dalam Kelvin');
gotoxy(25,3); writeln('--------------------------');
gotoxy(25,5); write('Masukkan Nilai Suhu : ');
readln (b);
re := 4/5*ce ;
fa := (9/5*ce)+32 ;
ce := b-273 ;
gotoxy(25,6);writeln('Suhu Dalam Celcius : ',ce:0:2);
gotoxy(25,7);writeln('Suhu Dalam Reamur : ',fa:0:2);
gotoxy(25,8);writeln('Suhu Dalam Farenheit : ',ke:0:2);
readln;
writeln('Coba Lagi? y/n');
read (a1);
if (a1='y') or (a1='y') then
begin
goto 11;
end;
if (a1='n') or (a1='n') then
begin
goto menu3;
end;
end;
12: begin
clrscr;
gotoxy(28,2); writeln ('Program Polindrom');
gotoxy(28,3); writeln ('-----------------');
gotoxy(25,5); write ('Masukkan Kata : ');
readln (kt);
j:=length(kt);
hkt:='';
for i:=1 to j do
hkt:=hkt+kt[i];
for i:=j downto 1 do
hkt1 :=hkt1+kt[i];
gotoxy(25,8); writeln ('Asal : ',hkt);
gotoxy(25,9); writeln ('Dibalik : ',hkt1);
gotoxy(25,11); if (hkt=hkt1) then
writeln ('Kata Tersebut Termasuk POLINDROM')
else writeln ('Kata tersebut TIDAK Termasuk POLINDROM');
readln;
writeln('Coba Lagi? y/n');
read (a1);
if (a1='y') or (a1='y') then
begin
goto 12;
end;
if (a1='n') or (a1='n') then
begin
goto menu1;
end;
end;
3: begin
clrscr;
gotoxy(28,10); writeln('Please Wait');
gotoxy(40,10); delay(100); write('..');
gotoxy(42,10); delay(300); write('...');
gotoxy(45,10); delay(500); write('..');
gotoxy(47,10); delay(50); write('.');
gotoxy(30,12); writeln ('Load Successfully');
readln;
clrscr;
gotoxy(26,10); writeln('=======================');
gotoxy(26,12); writeln('Cah Keset Males Ngitung');
gotoxy(26,14); writeln('=======================');
readln;
clrscr;
gotoxy(32,3); writeln('CHAPTER THREE');
gotoxy(32,4); writeln('-------------');
gotoxy(28,7); writeln('Ahmad Faris Asy Syafiq');
gotoxy(35,9); writeln('XII TKJ1/3');
gotoxy(20,15); writeln(' SMK Negeri 7 (STM Pembangunan) Semarang');
readln;
end;
end;
end;
end;
end.
0 comments:
Posting Komentar