You are on page 1of 2

program konversi_nilai_dan_SKS;

uses
Crt;
label
return;
var
Nilai : real;
lagi : char; label 1;

begin
lagi :='y';
1: return:Clrscr;
writeln('Pengen tau berapa Konversi Nilai-mu dan SKS-mu');
write('Masukkan Nilai-mu, Nilai = '); readln(Nilai);
if Nilai> 100 then
begin
writeln('Maaf Nilai Yang Anda Masukkan Terlalu Besar');
end
else
if Nilai>= 81 then
begin
writeln('Nilai A');
writeln('SKS=24');
end
else
if Nilai>= 71 then
begin
writeln('Nilai AB');
writeln('SKS=24');
end
else
if Nilai>= 66 then
begin
writeln('Nilai B');
writeln('SKS=22');
end
else
if Nilai>= 61 then
begin
writeln('Nilai BC');
writeln('SKS=22');
end
else
if Nilai>= 51 then
begin
writeln('Nilai C');
writeln('SKS=20');
end
else
if Nilai>= 41 then
begin
writeln('Nilai D');
writeln('SKS=18');
end
else
begin
writeln('Nilai E');
writeln('SKS=16');
end;
write('Pengen Coba Lagi Dari Awal (y/n) = '); readln(lagi);
if lagi = 'y' then goto 1;
end.

You might also like