Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Struktur selection/seleksi/percabangan

Presentasi serupa


Presentasi berjudul: "Struktur selection/seleksi/percabangan"— Transcript presentasi:

1

2 Struktur selection/seleksi/percabangan
Digunakan untuk memilih suatu pilihan dari beberapa alternatif berdasarkan syarat tertentu Buat algoritma Mahasiswa dinyatakan lulus matakuliah algoritma jika mendapatkan nilai A jika tidak maka tidak lulus

3 Solusi algoritma kasus 1
Input nilai If nilai=A then output lulus Else Output tidak lulus

4 Kasus 2 Pegawai mendapatkan tunjangan jika sudah menikah sebesar 25% dari total gajinya. Jika tidak maka tidak mendapatkan tunjangan

5 Solusi algoritma 2 Input status Input total_gaji
If status=menikah then tunjangan=0.25*total_gaji Else Tunjangan=0 Output tunjangan

6 Operator logika Digunakan jika syarat > 1 AND OR NOT

7 Mahasiswa dinyatakan lulus matakuliah algoritma jika mendapatkan nilai A dan presensi diatas 75% , jika tidak maka tidak lulus

8 Input nilai Input presensi If (nilai=A AND presensi >0.75 ) then output lulus Else Output tidak lulus

9 Input total_belanja Input poin If (total_belanja > OR poin >50) then diskon= 0.10*total_belanja Else diskon = 0 Output diskon

10 Kasus 5 Pak arif akbar mempunyai 3 anak, 1 laki-laki dan 2 perempuan.
Beliau mempunyai kekayaan 100 juta dan ingin mewarisinya ke 3 anaknya berdasarkan syariat islam. Buat algoritma untuk mengetahui berapa yang diteria anak laki-laki dan anak perempuan

11 Solusi algoritma Input jenis_kelamin Input kekayaan
If jenis-kelamin=laki-laki then Warisan=(2/4)*kekayaan Else Warisan=(1/4)*kekayaan Output warisan

12 Tugas Buat flowchart untuk kasus Menghitung rata-rata 3 bilangan
Menghitung tunjangan Mengitung diskon


Download ppt "Struktur selection/seleksi/percabangan"

Presentasi serupa


Iklan oleh Google