Tugas Algoritma Multikasus
Nama : Athaya Khairani Adi
Absen : 05
Kelas : XII MIPA 8
Anggota Kelompok :
-Anjani Natalia H.Sinaga
-Dara Cantika F.K.
-Tiara Monica
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.
Pseudo code
2. Algoritma Dua Kasus
Start
ReadIn (Nilai);
IF Nilai>=70 THEN Write ('Lulus')
Else Write ( Tidak Lulus')
End - IF.
Pseudo Code
-Masukkan nilai
-Jika nilai >=70 maka tertulis "lulus", jika tidak, "tidak lulus"
-Selesai
3. Algoritma Multikasus
Start
Begin
Readln (Nilai);
IF Nilai>=90 Then Write ('A')
Else IF Nilai>=75 Then Write ('B' )
End - IF.
Pseudo code
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