Notasi
Fungsi Menghitung Durasi Waktu
Hari ini saya akan memberi contoh membuat notasi Fungsi Menghitung Durasi
Waktu dari jam berangkat kekampus sampai jam kedatangan di kampus. Pertama kita
tahu jam terdiri dari jam, menit, detik.
Jam =3600 detik
Menit = 60 detik
Nama = Yohan Indrawan
Nim = A11.2018.10849
Kelompok = A11.4101
//Judul
Menghitung Durasi Waktu
//Kamus
//I.S
J1 ß integer // jam
berangkat
M1 ß integer // menit
berangkat
D1 ß integer // detik
berangkat
J2 ß integer // jam
kedatangan
M2 ß integer // menit
kedatangan
D2 ß integer // detik
kedatangan
//F.S
Datang ß integer
Berangkat ß integer
Selisih ß integer
//Deskripsi
Main( )
{
Input j1 , j2 , m1 ,
m2 , d1 , d2
Selisih1(J1 ß integer , M1 ß integer ,D1 ß integer )
Selisih2(j2 ßinteger , M2 ß integer ,D2 ß integer )
}
//dalam bentuk jam, menit,
detik
Selisih1(J1 integer , M1 ß integer ,D1 ß integer)
{
Selisih =( j2 * 3600 – j1 * 3600 ) / 3600 : ( m2
* 60 – m1 *60 ) / 60 : ( d2 – d1 )
Return Selisih1
{
//dalam bentuk detik
Selisih2(j2 ßinteger , M2 ß integer ,D2 ß integer )
{
Selisih =( j2 * 3600 – j1 * 3600 ) + ( m2
* 60 – m1 *60 ) + ( d2 –d1
)
Return Selisih2
}
Atau menggunakan cara lain
Main( )
{
Input j1 , j2 , m1 , m2 , d1 , d2
Selisih( )
}
Berangkat = ( j1 * 3600 ) + ( m1
* 60 ) +
d1
Datang = ( j2 * 3600 )
+ ( m2 * 60 ) + d1
Selisih( )
{
Selisih = datang - berangkat
Return Selisih
}
Notasi diatas hanya digunakan dalam setengah hari.
Tidak ada komentar:
Posting Komentar