program pembayaranspp;
uses wincrt;
var
no:integer;
nama,tempat: string;
blan:string;
tgl:integer;
bln:integer;
thn:integer;
biaya,bayar,sisa:longint;
begin
write('Nomor : ');readln(no);
write('Nama : ');readln(nama);
write('Tempat Lahir : ');readln(tempat);
write('Tanggal lahir : ');readln(tgl);
if (tgl<=31) then
begin
write('bulan lahir : ');readln(bln);
end
else
begin
writeln('Inputan tidak terdeteksi');
readln;
donewincrt;
end;
if (bln<=12) then
begin
write('tahun lahir : ');readln(thn);
end
else
begin
writeln('Inputan tidak terdeteksi');
readln;
donewincrt;
end;
if (thn<=1995) then
begin
write('Bayar spp bulan : ');readln(blan);
write('Besar biaya : ');readln(biaya);
write('Bayar : ');readln(bayar);
sisa:=bayar-biaya;
writeln('Sisa : ',sisa);
end
else
writeln('Inputn tidak terdeteksi');
readln;
donewincrt;
end.
Berikut adalah layout dari listing di atas
jika menginputkan tanggal melebihi batas tanggal maka akan keluar tampilan seperti di bawah ini
sekian postingan dari saya kali ini , semoga bermanfaat :D
0 komentar:
Posting Komentar