Está en la página 1de 2

uses crt;

label menu,kas,nilai;
var jumi,x,i,o,p,z:integer;u,l,k,j,h,g:real; q:char;
jum,har,bayar,uang,kembalian:longint; barang,n:string;
begin
menu:
clrscr;
writeln('|=================================================|');
writeln('| Menu |');
writeln('|-------------------------------------------------|');
writeln('|1. Perhitungan nilai 2. Program Kasir |');
writeln('| |');
writeln('|=================================================|');
writeln;
writeln('Pilihan Anda? ');readln(x);
if (x=1) then goto nilai
else if (x=2) then
kas:
begin
clrscr;
textcolor(10);
writeln('$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$');
writeln('$ Program Kasir $');
writeln('$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$');
write (' Jumlah Jenis Barang : ');readln(jumi);
for x:=1 to jumi do begin
write (' Nama Barang : ');readln(barang);
write (' Jumlah ',barang,': ');readln(jum);
write (' Harga ',barang,': ');readln(har);bayar:=jum*har;
END;
writeln (' Yang Harus Dibayar: ',bayar);
write (' Uang Yang dibayarkan: ');readln(uang); kembalian:=uang-bayar;
writeln (' Kembalian nya ',kembalian);
write (' Coba Lagi?(Y/T): ');readln(q);
if (q='Y') then goto kas else goto menu;
nilai:
clrscr;
TEXTCOLOR(6);
writeln(' *=================================================*');
writeln(' * Nilai Kognitif TIK *');
writeln(' *-------------------------------------------------*');
write (' Masukan Nama Anak: ');read(n);
write (' Masukan Nilai UH1: ');read(u);
write (' Masukan Nilai UH2: ');read(i);
write (' Masukan Nilai UTS: ');read(o);
write (' Masukan Nilai UAS: ');read(p);
l:=u+i; k:=l/2; j:=h+o+p;
h:=3*k; g:=j/5;
writeln(' Nilai Kognitif ',n,' adalah ',g:0:2);
readln;
write (' Coba Lagi?(Y/T): ');readln(q);
if (q='Y') then goto nilai else goto menu;
readln;
end;
end.

También podría gustarte