ALGORITMA- SATU KASUS, DUA KASUS, MULTIKASUS, TEST KONDISI BERSARANG
Nama : Dara Cantika Febrian Kinasih
Kelas : XII MIPA 8
Absen : 10
Teori algoritma seleksi dapat berupa:
a. Satu Kasus: dengan bentuk penulisan IF...THEN
b. Dua Kasus: dengan bentuk penulisan IF...THEN...ELSE
c. Multikasus dan test kondisi bersarang: dengan bentuk penulisan IF...THEN didalam IF...THEN
Membuat algoritma haruslah mendeklarasikan/menerjemahkan variabel yang dilanjutkan dengan proses, dan yang terakhir, output.
Tugas membuat contoh dari masing-masing tipe algoritma
1. Algoritma Satu Kasus
Start
x, y : Integer
x : “Sepatu Anjani”
y : “Sepatu Dara”
Input (x, y)
IF b > a
print (“Sepatu Dara”)
End - IF.
2. Algoritma Dua Kasus
Start
ReadIn (Nilai);
IF Nilai>=70 THEN Write ('Lulus')
Else Write ( Tidak Lulus')
End - IF.
3. Algoritma Multikasus
Start
Begin
Readln (Nilai);
IF Nilai>=90 Then Write ('A')
Else IF Nilai>=75 Then Write ('B' )
End - IF.
4. Algoritma Bersarang
Start
x, y, z : Integer
x : “Biznet Home”
y : “First Media”
z : “IndiHome”
Input (x, y, z)
Depend On (x, y, z)
x < y < z: output (“Biznet Home, First Media, IndiHome”)
x < z < y: output (“Biznet Home, IndiHome, First Media”)
y < x < z: output (“First Media, Biznet Home, IndiHome”)
y < z < x: output (“First Media, IndiHome, Biznet Home”)
z < x < y: output (“IndiHome, Biznet Home, First Media”)
z < y < x: output (“IndiHome, First Media, Biznet Home”)
Komentar
Posting Komentar