Bagi teman-teman yang sedang belajar Pascal, bisa melihat contoh berikut ini tentang menghitung biaya telepon.
Program Menghitung_Biaya_Telepon;
Uses Wincrt;
Var  
     hh1,mm1,ss1,hh2,mm2,ss2,Total_Detik,Biaya_Telepon:longint;
Begin
     Writeln ('Waktu mulai telepon:');
     Write ('Jam  =');read (hh1);
     Write ('Menit=');read (mm1);
     Write ('Detik=');read (ss1);
     Writeln ('Waktu selesai telepon:');
     Write ('Jam  =');read (hh2);
     Write ('Menit=');read (mm2);
     Write ('Detik=');read (ss2);
     Total_Detik:=(hh2-hh1)*3600+(mm2-mm1)*60+(ss2-ss1);
     Biaya_Telepon:=(Total_Detik div 5)*200;
     Writeln ('Lama Waktu Telepon dalam Detik adalah ',(Total_Detik), (' detik.'));
     Writeln ('Biaya Telepon adalah Rp ',Biaya_Telepon);
End.
Bagi teman-teman yang sedang belajar Pascal, bisa melihat contoh berikut ini tentang menghitung biaya telepon.
Program Menghitung_Biaya_Telepon;
Uses Wincrt;
Type Jam = record
                 hh:longint;
                 mm:longint;
                 ss:longint;
                 end;
Var  
     J1,J2:Jam;
     Total_Detik:longint;
     Biaya_Telepon:longint;
Begin
     Writeln ('Waktu mulai telepon:');
     Write ('Jam  =');read (J1.hh);
     Write ('Menit=');read (J1.mm);
     Write ('Detik=');read (J1.ss);
     Writeln ('Waktu selesai telepon:');
     Write ('Jam  =');read (J2.hh);
     Write ('Menit=');read (J2.mm);
     Write ('Detik=');read (J2.ss);
     Total_Detik:=(J2.hh-J1.hh)*3600+(J2.mm-J1.mm)*60+(J2.ss-J1.ss);
     Biaya_Telepon:=(Total_Detik div 5)*200;
     Writeln ('Lama Waktu Telepon dalam Detik adalah ',(Total_Detik), (' detik.'));
     Writeln ('Biaya Telepon adalah Rp ',Biaya_Telepon);
End.
Bagi teman-teman yang sedang belajar Pascal, bisa melihat contoh berikut ini tentang menghitung lama waktu telepon dalam detik.
Program Menghitung_Lama_Waktu_Telepon_dalam_Detik;
Uses Wincrt;
Var  
     hh1,mm1,ss1,hh2,mm2,ss2,Total_Detik:real;
Begin
     Writeln ('Waktu mulai telepon:');
     Write ('Jam  =');read (hh1);
     Write ('Menit=');read (mm1);
     Write ('Detik=');read (ss1);
     Writeln ('Waktu selesai telepon:');
     Write ('Jam  =');read (hh2);
     Write ('Menit=');read (mm2);
     Write ('Detik=');read (ss2);
     Total_Detik:=(hh2-hh1)*3600+(mm2-mm1)*60+(ss2-ss1);
     Writeln ('Lama Waktu Telepon dalam Detik adalah ',(Total_Detik):2:0, (' detik.'));
End.
Bagi teman-teman yang sedang belajar Pascal, bisa melihat contoh berikut ini tentang menghitung lama waktu telepon dalam detik.
Program Menghitung_Lama_Waktu_Telepon_dalam_Detik;
Uses Wincrt;
Type Jam = record
                 hh:real;
                 mm:real;
                 ss:real;
                 end;
Var  
     J1,J2:Jam;
     Total_Detik:real;
Begin
     Writeln ('Waktu mulai telepon:');
     Write ('Jam  =');read (J1.hh);
     Write ('Menit=');read (J1.mm);
     Write ('Detik=');read (J1.ss);
     Writeln ('Waktu selesai telepon:');
     Write ('Jam  =');read (J2.hh);
     Write ('Menit=');read (J2.mm);
     Write ('Detik=');read (J2.ss);
     Total_Detik:=(J2.hh-J1.hh)*3600+(J2.mm-J1.mm)*60+(J2.ss-J1.ss);
     Writeln ('Lama Waktu Telepon dalam Detik adalah ',(Total_Detik):2:0, (' detik.'));
End.
16.24
belajaronline
 Posted in:  

0 komentar:
Posting Komentar