RUNTUNAN
description
Transcript of RUNTUNAN
RUNTUNANChapter 5 – Algoritma dan PermrogramanEka ArdhiantoFTI - Unisbank
Pendahuluan
Tiap instruksi dikerjakan satu per satuModel Algoritma “ squence “Tiap instruksi diakhiri dengan tanda “ ; “Tidak ada instruksi yang di ulangAkhir instruksi merupakan akhir algoritma
ContohTuliskan 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);
START
STOP
A, B, Temp = 0;
Read (A, B)
Write (A, B)
Temp = A;A = B;
B = Temp;
START
STOP
A, B, Temp = 0;
Read (A, B)
Write (A, B)
Temp = A;
B = Temp;
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
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 : 12500Output :
10000 : 1 lembar2000 : 1 lembar500 : 1 koin
Input : 43250Output :
20000 : 2 lembar2000 : 1 lembar1000 : 1 lembar200 : 1 koin50 : 1 koin