18/09/2018
1
++
18/09/2018
2
Capaian Pembelajaran
• Mahasiswa memahami penggunaan kondisi (conditions) dalam algoritma
• Mahasiswa mampu merancang algoritma terkait materi kondisi dengan baik untuk menyelesaikan kasus dan menuangkannya dalam pemrograman C++.
Agenda:• Definisi dan Operator Logika Conditions
• Perintah dan Syntax Conditions C++
• Merancang Algoritma Sederhana
++
Definisi
Conditions
Conditions are expressions that evaluate to a boolean value —a true or false value (true and false are C++ keywords, representing the two possible values of a boolean expression or variable). (https://cal-linux.com/tutorials/conditionals.html)
18/09/2018
3
Operator Logika Conditions
Perintah Conditions
Berdasarkan kebutuhannya, perintah conditions terbagi menjadi:
1. if-else
Digunakan pada saat jika hanya menggunakan 1 buah conditions
2. if-else if
Digunakan pada saat jika memiliki lebih dari 2 conditions
3. switch
Penggunanya sama seperti if-else, hanya saja penyajiannya terlihat lebih nyaman
++
18/09/2018
4
Syntax Conditions
If Syntax
++
Jika kondisi terpenuhi (true), maka
Kerjakan pernyataan ke-1
Atau lainnya (kondisi = false), maka
Kerjakan pernyataan 2
If-Else If Syntax
++
Jika kondisi 1 terpenuhi (true), maka
Kerjakan pernyataan ke-1
Atau lainnya jika kondisi 2 terpenuhi, maka
Kerjakan pernyataan ke-n
Kerjakan pernyataan ke-2
Atau lainnya (kondisi “masih” false), maka
18/09/2018
5
Switch Syntax
++
Baca variable switch
Jika pilihan = nilai variable ke-1
Kerjakan pernyataan ke-1
Jika pilihan = nilai variable ke-2Kerjakan pernyataan ke-2
Jika pilihan ≠ nilai variable manapunKerjakan pernyataan ke-n
… dan seterusnya …… dan seterusnya …
Top Related