Upload presentasi
Presentasi sedang didownload. Silahkan tunggu
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
Presentasi serupa
© 2024 SlidePlayer.info Inc.
All rights reserved.