studi kasus
DESCRIPTION
Pertemuan 9. Studi Kasus. ~ [email protected]. Langkah-langkah Membentuk Algoritma. 1.Sequence process Instruksi dikerjakan secara berurutan satu persatu dimulai dari langkah pertama sampai terakhir 2.Selection process - PowerPoint PPT PresentationTRANSCRIPT
StudiStudi KasusKasus
1
~ A
sliy
ani_
un
m1
0@
yah
oo.c
o.id
Pertemuan 9
Langkah-langkah Membentuk Algoritma
1.Sequence processInstruksi dikerjakan secara berurutan satu persatu dimulai dari langkah pertama sampai terakhir
2.Selection processInstruksi pemilihan proses (percabangan), sehingga apabila memenuhi persyaratan tertentu maka instruksi akan dikerjakancontoh : 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).
2
~ A
sliy
ani_
un
m1
0@
yah
oo.c
o.id
Lanjutan...3. Iteration process
suatu instruksi yang dikerjakan berulang-ulang selama beberapa kali selama masih memenuhi suatu kondisi.
Studi KasusBuatlah Algoritma untuk
memilih bilangan terbesar dari 3 buah bilangan ?
3
~ A
sliy
ani_
un
m1
0@
yah
oo.c
o.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
4
~ A
sliy
ani_
un
m1
0@
yah
oo.c
o.id
Dengan pseudocode• Maks ←bilangan pertama• if (maks < bilangan kedua)• maks←bilangan kedua• if (maks < bilangan ketiga)• maks ← bilangan ketiga
5
~ A
sliy
ani_
un
m1
0@
yah
oo.c
o.id
6
~ A
sliy
ani_
un
m1
0@
yah
oo.c
o.id