CARA MEMBUAT PEMBAGIAN GAJI DENGAN PASCAL
Okay sobat calon progammer. . . . . . .
Kali ini saya akan membagi lagi tugas pascal yang berfungsi utuk menentukan gaji pegawai. . . . dan langsung ke TKP yah. . . .
Buka TPW kalian dan copylah listing program berikut:
program hitung_gaji;
uses wincrt;
var
n,j : string;
g: real;
t,p,tg: real;
begin
clrscr;
gotoxy(9,2);writeln('PROGRAM PEMBAGIAN GAJI');
writeln('------------------------------------------------------------------');
writeln;
write('Nama Pegawai : ');readln(n);
write('Jabatan : ');readln(j);
if (j='direktur') or (j='DIREKTUR') then
begin
g := 3000000;
t := 0.1 * g;
end
else if (j='manager') or (j='MANAGER') then
begin
g := 2000000;
t := 0.05 * g;
end
else if (j='karyawan') or (j='KARYAWAN') then
begin
g := 1000000;
t := 0.1 * g;
end
else if (j='ob') or (j='OB') then
begin
g := 800000;
t := 0.1 * g;
end;
writeln('Gaji Bersih : Rp.',g:2:2);
writeln('Tunjangan Pegawai : Rp.',t:2:2);
p := 0.1 * g;
writeln('PPN 10 % : Rp.',p:2:2);
writeln(' ----------------');
writeln;
tg :=(g+t)-p;
WRiteln('Gaji Yang Diterima : Rp.',tg:2:2);
end.
Hasil output programnya:
Semoga bermanfaat yah. . . . . .
Kali ini saya akan membagi lagi tugas pascal yang berfungsi utuk menentukan gaji pegawai. . . . dan langsung ke TKP yah. . . .
Buka TPW kalian dan copylah listing program berikut:
program hitung_gaji;
uses wincrt;
var
n,j : string;
g: real;
t,p,tg: real;
begin
clrscr;
gotoxy(9,2);writeln('PROGRAM PEMBAGIAN GAJI');
writeln('------------------------------------------------------------------');
writeln;
write('Nama Pegawai : ');readln(n);
write('Jabatan : ');readln(j);
if (j='direktur') or (j='DIREKTUR') then
begin
g := 3000000;
t := 0.1 * g;
end
else if (j='manager') or (j='MANAGER') then
begin
g := 2000000;
t := 0.05 * g;
end
else if (j='karyawan') or (j='KARYAWAN') then
begin
g := 1000000;
t := 0.1 * g;
end
else if (j='ob') or (j='OB') then
begin
g := 800000;
t := 0.1 * g;
end;
writeln('Gaji Bersih : Rp.',g:2:2);
writeln('Tunjangan Pegawai : Rp.',t:2:2);
p := 0.1 * g;
writeln('PPN 10 % : Rp.',p:2:2);
writeln(' ----------------');
writeln;
tg :=(g+t)-p;
WRiteln('Gaji Yang Diterima : Rp.',tg:2:2);
end.
Hasil output programnya:
Semoga bermanfaat yah. . . . . .
0 komentar: