Program Penggajian_Case;
{adalah program untuk menghitung gaji: CASE}
uses wincrt;
var
no_induk: string[10];
nama : string[20];
kd_status, jml_anak : integer;
g_pokok, t_gaji, tj, tj_istri, tj_anak: real;
Begin
clrscr;
writeln(‘Sistim Perhitungan Gaji pakai CASE :’);
write(‘Nomor Induk Pegawai :’); readln(no_induk);
write(‘Nama :’); readln(nama);
write(‘Gaji Pokok :’); readln(g_pokok);
write(‘Status Perkawinan :’); readln(kd_status);
case kd_status of
1: begin {kawin}
tj_istri:=0.1*g_pokok;
write(‘Jumlah Anak [...]
Archive for November 15th, 2007
Kode Pascal Menghitung Gaji (case .. of)
Posted in Algoritma Pascal on 15/11/2007 | Leave a Comment »
Kode Pascal Hitung Lembur (Case .. of)
Posted in Algoritma Pascal on 15/11/2007 | Leave a Comment »
Program Penggajian;
{contoh algoritma pascal untuk menghitung upah dan lembur: mengunakan CASE .. OF}
uses crt;
var
nama : string[20];
gol : integer;
jam, jam_lembur, g_tetap, g_lembur, t_gaji : real;
Begin
clrscr;
writeln(‘Sistim Perhitungan Gaji:’);
writeln;
write(‘Nama Karyawan : ‘); readln(nama);
write(‘Golongan : ‘); readln(gol);
write(‘Jumlah Jam Kerja : ‘); readln(jam);
writeln;
if jam<=145 then
begin
jam_lembur:=0;
end
else
[...]