Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Algoritma dan Pemrograman

Presentasi serupa


Presentasi berjudul: "Algoritma dan Pemrograman"— Transcript presentasi:

1 Algoritma dan Pemrograman
Percabangan

2 Review Flowchart Fungsi flowchart?

3 Contoh?? Menghitung luas segitiga Membuat minuman teh Wudhu
Mendaftar KRS Dll….

4 PERCABANGAN Dalam sebuah algoritma, seringkali beberapa instruksi harus dilaksanakan bila suatu persyaratan dipenuhi (bernilai benar) dan sebaliknya. Misalkan: Jika teh terasa kurang manis, maka tambahkan gula secukupnya, kemudian aduk kembali Jika nilai di atas 80, maka mendapat grade A Jika password salah, maka tampilkan pesan: “Maaf Password Salah” Jika password benar, maka tampilkan pesan: “selamat datang” IF…. THEN….

5 Penerapan dalam flowchart
Proses sebelum if Eks.boolean Statement; ... Benar Salah Kondisi? Perintah 1 Perintah 2 …. Proses setelah if

6 Penerapan dalam flowchart
Proses sebelum if Proses setelah if Eks.boolean Statement_01; Statement_02; ... Benar Salah Statement_11; Statement_12; Kondisi? proses_01; proses_02; proses_11; proses_12;

7 Bagaimana bentuk flowchartnya?
Jika teh terasa kurang manis, maka tambahkan gula secukupnya, kemudian aduk kembali Jika nilai di atas 80, maka mendapat grade A Jika nilai di antara 75-80, maka mendapat grade AB Jika password salah, maka tampilkan pesan: “Maaf Password Salah” Jika password benar, maka tampilkan pesan: “selamat datang”

8 Percabangan pada SCRATCH

9 Contoh Di atas 80 Di bawah 80 ?

10 Latihan Buat flowchart dari projek yang sudah anda buat sebelumnya dilengkapi dengan percabangan Terapkan dalam project scratch Anda

11 Percabangan Bersarang
Konstruksi if-else-then (percabangan) dapat digunakan secara bertingkat atau bersarang (nested)

12 Percabangan bersarang

13 Percabangan Bersarang

14 Contoh: Transfer antar rekening bank
Memasukkan no. rekening tujuan Jika nomor rekening tujuan benar, masukkan nominal yang ditransfer. Jika saldo mencukupi, lakukan proses transfer, jika tidak proses transfer dianggap gagal Bagaimana Flowchart nya?

15 Percabangan bersarang pada SCRATCH
Coba analisa bagaimana bentuk flowchartnya?

16 Latihan Lengkapi/tambahkan pada flowchart dari projek yang sudah anda buat sebelumnya dengan percabangan bersarang Terapkan dalam project scratch Anda

17 SELESAI  Any questions?


Download ppt "Algoritma dan Pemrograman"

Presentasi serupa


Iklan oleh Google