Chapter 5 – Algoritma dan Permrograman Eka Ardhianto FTI - Unisbank RUNTUNAN Chapter 5 – Algoritma dan Permrograman Eka Ardhianto FTI - Unisbank
Pendahuluan Tiap instruksi dikerjakan satu per satu Model Algoritma “ squence “ Tiap instruksi diakhiri dengan tanda “ ; “ Tidak ada instruksi yang di ulang Akhir instruksi merupakan akhir algoritma
Contoh START START A, B, Temp = 0; A, B, Temp = 0; Read (A, B) Tuliskan algoritma untuk mambaca dua buah nilai dengan peubah (variabel) A dan B, kemudian value- nya di tukar value A menjadi B dan value B menjadi A // Program Pertukaran // Deklarasi : A, B, Temp : integer; Algoritma : read(A,B); Temp A; A B; B A; cetak (A,B); A, B, Temp = 0; Read (A, B) Read (A, B) Temp = A; A = B; Temp = A; A = B; B = Temp; B = Temp; Write (A, B) Write (A, B) STOP STOP
Tuliskan algoritma untuk mambaca dua buah nilai dengan peubah (variabel) A dan B, kemudian value-nya di tukar value A menjadi B dan value B menjadi A Catatan : Tidak boleh menggunakan variabel tambahan // Program Pertukaran // Deklarasi : A, B, Temp : integer; Algoritma : read(A,B); A A + B; B A - B; A A - B; cetak (A,B);
Tuliskan algoritma untuk proses berikut ini : - Input berupa detik - Output : Jam : Menit : Detik Tuliskan algoritma untuk proses berikut ini : - Input berupa hari - Output : Tahun : Bulan : Hari Tuliskan algoritma untuk mengkonversi nilai uang menjadi jumlah uang kertas Contoh : Input : 12500 Output : 10000 : 1 lembar 2000 : 1 lembar 500 : 1 koin Input : 43250 Output : 20000 : 2 lembar 2000 : 1 lembar 1000 : 1 lembar 200 : 1 koin 50 : 1 koin