Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

PEMILIHAN (SELEKSI KONSIDI)

Presentasi serupa


Presentasi berjudul: "PEMILIHAN (SELEKSI KONSIDI)"— Transcript presentasi:

1 PEMILIHAN (SELEKSI KONSIDI)
Chapter 6 – Algoritma dan Permrograman Eka Ardhianto FTI - Unisbank

2 Pilihan….

3 Satu Aksi Notasi Algoritmik :
IF <kondisi> <aksi> ENDIF Jika kondisi terpenuhi  <aksi> akan di jalankan Jika kondisi tidak terpenuhi  <aksi> tidak dijalankan kondisi tidak ya Aksi 1 Aksi 2 Aksi …. Satu Aksi

4 Tuliskan algoritma untuk memilah angka genap //Program Vokal Deklarasi : m, c : integer; Algoritma : read (c); m = c mod 2; IF m = 0 write”genap”; ENDIF START C =‘’; Read(c); m = c mod 2; m = 0 tidak ya Write(“genap”); STOP

5 Dua Aksi Notasi Algortimik :
IF <kondisi> <aksi_A> ELSE <aksi_B> ENDIF Jika kondisi terpenuhi  <aksi-A> akan di jalankan Jika kondisi tidak terpenuhi  <aksi_B> tidak dijalankan kondisi ya tidak Aksi A Aksi B Dua Aksi

6 Tuliskan algoritma untuk memilah angka genap atau ganjil //Program Vokal Deklarasi : m, c : integer; Algoritma : read (c); m = c mod 2; IF m = 0 write”Genap”; ELSE write”Ganjil”; ENDIF START C =‘’; Read(c); m = c mod 2; m = 0 ya tidak Write (“ganjil”); Write (“genap”); STOP

7 Tiga Aksi atau Lebih Diselesaikan dengan model “ Nested IF ”
Notasi Algoritma : IF <kondisi> <aksi> ELSE IF <kondisi> <aksi> ELSE <aksi> ENDIF ENDIF IF <kondisi> IF <kondisi> ELSE <aksi> ENDIF <aksi> ELSE <aksi> ENDIF Tiga Aksi atau Lebih

8 Tuliskan algoritma untuk memilah angka positif, negatif atau “nol” //Program Tiga Aksi Deklarasi : angka : integer; Algoritma : read(angka); IF (angka<0) write(“Negatif”); ELSE IF (angka>0) write(“Positif”); ELSE write(“Nol”); ENDIF ENDIF //Program Tiga Aksi Deklarasi : angka : integer; Algoritma : read(angka); IF (angka<0) write(“Negatif”); ELSE IF (angka>0) write(“Positif”); ELSE IF (angka = 0) write(“Nol”); ENDIF ENDIF ENDIF

9 kondisi Aksi A Aksi B Aksi C Aksi n Struktur Switch - Case

10 Buat algoritma untuk membaca suatu angka positif dan menentukan apakah angka tersebut berkelipatan 5 atau tidak Tuliskan algoritma untuk membaca 3 buah bilangan sembarang, kemudian hasilnya adalah mengurutkan bilangan tersebut secara ascending Tuliskan algoritma untuk menghitung total bayar di sebuah toko dengan kondisi Input yang dibutuhkan : Kode Barang , jml beli dan Uang yg dibayarkan. Uang kembalian dihitung dari uang yang dibayakan dikurangi jumlah harus yang dibayar (waktu anda 15 menit) Kode Brg Nama Brg Harga Diskon A Topi 2000 10% B Kaos 5000 15% C Sandal 7000 5%

11 Home Work HORE !!!  Selamat… kali ini anda terbebas dari Pe-Er….
Tapi besok saja sekalian setelah mendapat materi “Perulangan (Chapter 7)” HORE !!!  Home Work


Download ppt "PEMILIHAN (SELEKSI KONSIDI)"

Presentasi serupa


Iklan oleh Google