Contoh Program Pascal Menghitungan Umur
var hr1,hr2,bln1,bln2,thn1,thn2,jumlah_hari,thn,bulan,hari:longint;
begin
clrscr;
writeln('Masukan tgl,bln,tahun sekarang : ');
write('Tanggal : ');read(hr1);
write('Bulan : ');read(bln1);
write('Tahun : ');read(thn1);
Writeln('Masukan Tanggal lahir anda :');
write('Tanggal : ');read(hr2);
write('Bulan : ');read(bln2);
write('Tahun : ');read(thn2);
jumlah_hari:=(thn1-thn2)*365+(bln1-bln2)*30+(hr1-hr2);
thn:=jumlah_hari div 365;
bulan:=(jumlah_hari mod 365) div 30 ;
hari:=(jumlah_hari mod 365)mod 30;
writeln('umur anda dalam hari: ', (jumlah_hari),'hari, dan dihitung dalam tahun: ',thn,'tahun. ');readln(jumlah_hari,thn);
end.
begin
clrscr;
writeln('Masukan tgl,bln,tahun sekarang : ');
write('Tanggal : ');read(hr1);
write('Bulan : ');read(bln1);
write('Tahun : ');read(thn1);
Writeln('Masukan Tanggal lahir anda :');
write('Tanggal : ');read(hr2);
write('Bulan : ');read(bln2);
write('Tahun : ');read(thn2);
jumlah_hari:=(thn1-thn2)*365+(bln1-bln2)*30+(hr1-hr2);
thn:=jumlah_hari div 365;
bulan:=(jumlah_hari mod 365) div 30 ;
hari:=(jumlah_hari mod 365)mod 30;
writeln('umur anda dalam hari: ', (jumlah_hari),'hari, dan dihitung dalam tahun: ',thn,'tahun. ');readln(jumlah_hari,thn);
end.
Contoh Perogram Pascal If Penghitungan Gaji
Contoh Penghitungan Gaji Ketentuan Soal : 1. Nama Di input 2. Jabatan di input , Jabatan Gaji Tunjangan Direktur 3000000 10 % dari gaji Manager 2000000 5% dari gaji Karyawan 1000000 2% dari gaji OB 800000 1% dari gaji 3. Dikenakan PPN 10 % dari gaji 4. Gaji Bersih didapat dari : gaji + tunjangan – PPn Jawabannya: Uses crt; Var nama:string[20];jabatan:string; Gaji:longint; Tunj,ppn,gajibersih:real; Begin Clrscr; Write(‘Nama Karyawan : ‘); readln(nama); Write(‘Masukkan Jabatan : ‘); readln(jabatan); If (jabatan=’Direktur’) or (jabatan=’direktur’) then Begin Gaji:=3000000; Tunj:=0.1* gaji; End Else If (jabatan=’Manager’) or (jabatan=’manager’) then Begin Gaji:=2000000; Tunj:=0.05* gaji; End Else If (jabatan=’Karyawan’) or (jabatan=’karyawan’) then Begin Gaji:=1000000; Tunj:=0.1* gaji; End Else Begin Gaji:=800000; Tunj:=0.1* gaji; End; Writeln(‘Gaji Bersih : Rp.‘,gaji); Writeln(‘Tunjangan Jabatan : Rp.‘,tunj:9:2); Ppn:=0.1*gaji; Writeln(‘PPN 10 % : Rp.‘,ppn:9:2); Total:=(gaji+total)-ppn; Writeln(‘Total Gaji : Rp.‘,total:9:2); Readln; End.
by : http://blogger-aksanpunya.blogspot.com/2012/08/contoh-program-pascal-program.html
Tidak ada komentar:
Posting Komentar