Penggunaan If - Else biasanya jika program dengan masukan (inputan) yang ada harus memilih untuk proses selanjutnya.
ada beberapa variasi penggunaan If - Else. yaitu :
1. If tunggal
2. If - Else
3. If - If
1. If tunggal
Pada If tunggal, maka flowchartnya sebagai berikut :
dari flowchart yang ada, maka proses atau perintah yang dilakukan hanya jika parameter yang ada terpenuhi, jika tidak maka akan melanjutkan keprogram selanjutnya.
dari gambar diatas, maka yang sebagai parameter yaitu nilai digitalRead(7). Jika nilainya LOW, maka akan mengeluarkan logika HIGH dari pin 8 melalui digitalWrite(8). Jika tidak, maka akan melanjutkan ke program selanjutnya, tanpa ada perintah lain.
2. If - Else
Untuk flowchart If - Else bisa dilihat pada gambar berikut:
Dari flowchart diatas, maka ada dua perintah, yaitu jika parameter yang ada terpenuhi dan tidak terpenuhi. Setelah melakukan perintah yang ada, maka akan melakukan program selanjutnya.
Dari gambar di atas, maka yang bertindak sebagai parameter yaitu nilai logika digitalRead(7). Jika nilainya LOW, maka akan memberikan logika HIGH dari pin digital 8 melalui digitalWrite(8). Tetapi jika tidak, maka akan memberikan logika LOW dari pin digital 8 melalui digitalWrite(8).
Kerjasama:
https://linktr.ee/robotikid
Youtube: https://www.youtube.com/robotikid
Instagram: https://www.instagram.com/robotikid/
Facebook: https://www.facebook.com/RobotikID/
Website: https://www.robotikindonesia.com/
Tokopedia: http://tokopedia.com/instrumentrobot
0 Comments