Anda di halaman 1dari 4

Nama: Javas Alfreda Belva Yoga Pratama

NIM: M0117038
Kelas: B

1. Program Gaji Karyawan


program gaji_karyawan;
uses crt;
var
a,b,c : string;
d,e,f : longInt;
g,h : real;

begin
clrscr;
write('Nama Karyawan : ');readln(a);
write('Golongan(A/B) : ');readln(b);
write('Status(Nikah/Belum): ');readln(c);
write('Gaji Pokok : Rp. ');
case b of
'A' : begin
d:=200000;
write('200000');
end;
'B' : begin
d:=350000;
write('350000');
end
end;
readln;
write('Tunjangan : Rp. ');
case c of
'Nikah' : if b='A' then
begin
e:=50000;
write('50000');
end
else
if b='B' then
begin
e:=75000;
write('75000');
end;
'Belum' : if b='A' then
begin
e:=25000;
write('25000');
end;
else
if b='B' then
begin
e:=60000;
write('60000');
end;
end;
readln;
f:=(d+e);
write('Potongan Iuran : Rp. ');
if f<=300000 then
begin
g:=(f*0.05);
write('',(f*0.05):2:0,'');
end
else
if f>300000 then
begin
g:=(f*0.1);
write('',(f*0.1):2:0,'');
end;
readln;
h:=(d+e)-(g);
write('Gaji Bersih : Rp. ',h:2:0);
readln;
end.
2. Program Membuat KTP
program ktp;
uses crt;

var
a,b,c,d,e,f,g,h,i,j,k,l,m,n : String;

begin
clrscr;
writeln(' PROVINSI JAWA TENGAH ');
writeln(' KABUPATEN KEBUMEN ');
write('NIK :');readln(a);
write('Nama :');readln(b);
write('Tempat/Tgl Lahir :');readln(c);
write('Jenis kelamin :');readln(d);
write('Gol. Darah :');readln(e);
write('Alamat :');readln(f);
write(' RT/RW :');readln(g);
write(' Kel/Desa :');readln(h);
write(' Kecamatan :');readln(i);
write('Agama :');readln(j);
write('Status Perkawinan :');readln(k);
write('Pekerjaan :');readln(l);
write('Kewarganegaraan :');readln(m);
write('Berlaku Hingga :');readln(n);
writeln(' ------------------------------------------------------
------------ ');
writeln('| PROVINSI JAWA TENGAH
|');
writeln('| KABUPATEN KEBUMEN
|');
writeln('| ----
--------- |');
writeln('| NIK : ',a,' |
| |');
writeln('| Nama : ',b,' |
| |');
writeln('| Tempat/Tgl Lahir : ',c,' |
| |');
writeln('| Jenis Kelamin : ',d,' Gol. Darah :',e,' |
| |');
writeln('| Alamat : ',f,' |
| |');
writeln('| RT/RW : ',g,' |
| |');
writeln('| Kel/Desa : ',h,' |
| |');
writeln('| Kecamatan : ',i,' |
| |');
writeln('| Agama : ',j,' |
| |');
writeln('| Status Perkawinan : ',k,' ----
--------- |');
writeln('| Pekerjaan : ',l,'
|');
writeln('| Kewarganegaraan : ',m,'
|');
writeln('| Berlaku Hingga : ',n,'
|');
writeln('|
|');
writeln(' ------------------------------------------------------
------------ ');

readln;

end.

Anda mungkin juga menyukai