Bab 4 - Bahasa C++
Bab 4 - Bahasa C++
Simbol Keterangan
+ Penjumlahan
- Pengurangan
* Perkalian
/ Pembagian
== Sama dengan
Logika berpikir
● Jika suhu calon pengunjung di bawah 37°C, maka boleh masuk mall,
● Jika suhu calon pengunjung di atas 37°C, maka dilarang masuk mall.
Flowchart
Seorang calon pengunjung mall
melakukan cek suhu dan
mempunyai suhu 36.5°C. Apakah
calon pengunjung tersebut
diperbolehkan masuk mall ?
Analisa:
Karena suhu 36.5°C kurang dari
37°C, maka pengunjung boleh
masuk mall.
Struktur Penulisan if … else
if(kondisi) { if (suhu < 37){
pernyataan1; print('Silahkan masuk mall');
} } else {
else { print('Dilarang masuk mall');
pernyataan2; }
}
else if dan else bersifat opsional. else if diletakkan setelah if, sedangkan else
diletakkan setelah if atau else if (jika ada).
Kode program void setup() dan void // percabangan dimulai dari kode ini
loop() yang sudah ada tidak boleh if (suhu <= 37){
dihapus Serial.print("Silahkan masuk mall");
}else{
Kemudian ketikkan program berikut: Serial.print("Dilarang masuk mall");
}
}
Hasil Program Cek Suhu
void setup() {
Serial.begin(9600);
Program Lampu Lalu Lintas // variabel yang digunakan untuk mengubah warna lampu
String lampu = "merah";
if (lampu == "merah") {
Serial.print("Maka kendaraan harus berhenti");
digitalWrite(4, _____);
} else if (lampu == "kuning") {
Serial.print("Maka kendaraan bersiap-siap melaju");
} else if (lampu == "hijau"){
Serial.print("Maka kendaraan melaju");
____________(13, HIGH);
} else {
Serial.print("Warna lampu yang dimasukkan salah");
}
}
Pengayaan Soal
1. Buat sebuah program yang dapat menampilkan tulisan nama, kelas, dan
umur pada Serial Monitor selama 1 detik sekali!
Klik tombol Raise Hand jika sudah selesai, jika pengajar menilai benar, lanjutkan
pada soal kedua.
3. Buat sebuah program yang dapat menghitung persegi dengan sisi 5 cm.