1.Program IF
Program Nilai;
uses crt;
var a,b,c : integer;
nama,nis,huruf,ket : string;
ttl,rata2 : real;
begin
clrscr;
write('NIS :');readln(nis);
write('Nama :');readln(nama);
write('uts :');readln(a);
write('tugas :');readln(b);
write('uas :');readln(c);
writeln('total :',a+b+c);
ttl:=a+b+c;
writeln('rata-rata :',ttl/3:0:0);
rata2:=ttl/3;
if rata2>90 then
begin
writeln('Nilai Huruf : A');
end
else if rata2>74-90 then
begin
writeln('Nilai Huruf : B');
end
else if rata2>50-75 then
begin
writeln('Nilai Huruf : C');
end
else if rata2>40-50 then
begin
writeln('Nilai Huruf : D');
end
else
begin
writeln('Nilai Huruf : E');
end;
if rata2>74then
begin
write('Keterangan : LULUS');
end
else if rata2>50-75 then
begin
write('Keterangan : REMEDIAL');
end
else
begin
write('Keterangan : GAGAL');
end;
readln;
end.
2.Program Case Nilai Of
program Nilai;
uses crt;
var a,b,c,ttl,rata2 : integer;
nama,nis,huruf,ket : string;
begin
clrscr;
write('Nis :');readln(nis);
write('Nama :');readln(nama);
write('uts :');readln(a);
write('tugas :');readln(b);
write('uas :');readln(c);
write('total :',a+b+c);
ttl:=a+b+c;
readln;
writeln('rata-rata : ',ttl/3:0:2);
rata2:=ttl div 3;
case rata2 of
100..75 :writeln('KETERANGAN : LULUS');
75..50 :writeln('KETERANGAN : REMEDIAL');
else
writeln ('KETERANGAN : GAGAL');
end;
readln;
end.
3.Program Bermanfaat
Program_Rumah_Makan
uses crt;
var km,masak : string;
h,b : integer;
k : real;
begin
clrscr;
writeln('Rumah Makan');
writeln('===========');
writeln('PAKET1, PAKET2, PAKET3, PAKET4 , PAKET5 , PAKET6');
write('Kode Makanan :');readln(km);
if km ='PAKET1'then
begin
writeln('Ikan : Ayam');
writeln('Nasi : 1');
writeln('Minum : es jeruk');
end
else if km ='PAKET2'then
begin
writeln('Ikan : Nila');
writeln('Nasi : 1');
writeln('Minum : es jeruk');
end
else if km ='PAKET3'then
begin
writeln('Ikan : Ayam');
writeln('Nasi : 2');
writeln('Minum : es teh');
end
else if km ='PAKET4'then
begin
writeln('Ikan : Nila');
writeln('Nasi : 2');
writeln('Minum : es teh');
end
else if km ='PAKET5'then
begin
writeln('Ikan : Patin');
writeln('Nasi : 1');
writeln('Minum : es jeruk');
end
else if km ='PAKET6'then
begin
writeln('Ikan : Patin');
writeln('Nasi : 2');
writeln('Minum : es teh');
end
else
begin
writeln('Kode Tidak Valid !');
end;
write('Tipe Masak :');readln(masak);
write('Bayar :');readln(b);
write('Harga :');readln(h);
k:=b-h;
write('Kembali :',k:2:0);
readln;
end.
4.Program Aritmatika
uses crt;
var a,b,c,d,e,f,g,h : integer;
i,j,k,l : real;
begin
clrscr;
writeln('PROGRAM PENJUMLAHAN');
writeln('===================');
write('Masukkan Nilai 1 :');readln(a);
write('Masukkan Nilai 2 :');readln(b);
writeln('');
writeln('Penjumlahan');
i:=a+b;
writeln('Hasil Penjumlahan ',a,' dan ',b,' adalah :', i:2:0);
writeln('==================');
writeln('');
writeln('PROGRAM PENGURANGAN');
writeln('==================');
write('Masukkan Nilai 1 :');readln(c);
write('Masukkan Nilai 2 :');readln(d);
writeln('');
writeln('Pengurangan');
j:=c-d;
writeln('Hasil Pengurangan ',c,' dan ',d,' adalah :', j:2:0);
writeln('==================');
writeln('');
writeln('PROGRAM PERKALIAN');
writeln('==================');
write('Masukkan Nilai 1 :');readln(e);
write('Masukkan Nilai 2 :');readln(f);
writeln('');
writeln('Perkalian');
k:=e*f;
writeln('Hasil Perkalian ',e,' dan ',f,' adalah :', k:2:0);
writeln('==================');
writeln('');
writeln('PROGRAM PEMBAGIAN');
writeln('==================');
write('Masukkan Nilai 1 :');readln(g);
write('Masukkan Nilai 2 :');readln(h);
writeln('');
writeln('Pembagian');
l:=g/h;
writeln('Hasil Pembagian ',g,' dan ',h,' adalah :', l:2:0);
readln;
clrscr;
end.
Komentar
Posting Komentar