70 likes | 408 Views
Pertemuan 9. Studi Kasus. ~ Asliyani_unm10@yahoo.co.id. Langkah-langkah Membentuk Algoritma. 1.Sequence process Instruksi dikerjakan secara berurutan satu persatu dimulai dari langkah pertama sampai terakhir 2.Selection process
E N D
Pertemuan 9 StudiKasus ~ Asliyani_unm10@yahoo.co.id
Langkah-langkah Membentuk Algoritma 1.Sequence process Instruksi dikerjakan secara berurutan satu persatu dimulai dari langkah pertama sampai terakhir 2.Selection process Instruksi pemilihan proses (percabangan), sehingga apabila memenuhi persyaratan tertentu maka instruksi akan dikerjakan contoh : jika pembayaran tunai diberi diskon 10% Jika dilakukan secara kredit maka diskon 0 %. (dalam pernyataan diatas, hanya boleh melakukan 1 instruksi dari 2 alternatif instruksi). ~ Asliyani_unm10@yahoo.co.id
Lanjutan... 3. Iteration process suatu instruksi yang dikerjakan berulang-ulang selama beberapa kali selama masih memenuhi suatu kondisi. Studi Kasus Buatlah Algoritma untuk memilih bilangan terbesar dari 3 buah bilangan ? ~ Asliyani_unm10@yahoo.co.id
Dengan bahasa natural • Ambil bilangan pertama dan set maks sama dengan bilangan pertama • Ambil bilangan kedua dan bandingkan dengan maks • Apa bila bilangan kedua lebih besar dari maks, set maks sama dengan bilangan kedua • Ambil blangan ketiga dan bandingan dengan maks • Apabila bilangan ketiga lebih besar dari maks, set maks sama dengan bilangan ketiga • Variabel maks berisi bilangan terbesar. Tampilkan hasilnya ~ Asliyani_unm10@yahoo.co.id
Dengan pseudocode • Maks ←bilangan pertama • if (maks < bilangan kedua) • maks←bilangan kedua • if (maks < bilangan ketiga) • maks ← bilangan ketiga ~ Asliyani_unm10@yahoo.co.id
end ~ Asliyani_unm10@yahoo.co.id