SEQUENCE - RUNTUNAN
STRUKTUR DASAR ALGORITMA (I)
Algoritma Pemrograman SELECTION - PEMILIHAN
REPETITION - PENGULANGAN
Agus Sumaryanto, S.Kom
mas.anto72@gmail.com
http://learning.mas-anto.com 1 http://learning.mas-anto.com 2
http://learning.mas-anto.com 3 http://learning.mas-anto.com 4
1
15/03/2010
http://learning.mas-anto.com 5 http://learning.mas-anto.com 6
Algoritma Hitung Selisih Waktu Bicara Telepon Algoritma Hitung Selisih Waktu Bicara Telepon
(lanj.)
A0
A1
Algoritma Selisih_Waktu_Bicara
Algoritma Selisih_Waktu_Bicara
1. Catat waktu awal bicara
1. Misal awal bicara T1=J1:M1:D1
2. Catat waktu akhir bicara
2. Misal akhir bicara T2=J2:M2:D2
3. Hitung selisih waktu bicara
3. Selisih waktu bicara T3 (J3:M3:D3) = T2 – T1
4. Cetak selisih waktu bicara
4. Cetak T3
Algoritma diatas masih global, untuk menghasilkan algoritma detil maka harus
diesktrak lagi. Untuk mendapatkan hasil dengan presisi tinggi maka perlu disamakan
satuannya ke satuan terkecil yaitu detik.
http://learning.mas-anto.com 7 http://learning.mas-anto.com 8
2
15/03/2010
http://learning.mas-anto.com 9 http://learning.mas-anto.com 10
endif
http://learning.mas-anto.com 11 http://learning.mas-anto.com 12
3
15/03/2010
http://learning.mas-anto.com 13 http://learning.mas-anto.com 14
http://learning.mas-anto.com 15 http://learning.mas-anto.com 16
4
15/03/2010