Format if pada Arduino adalah:
if (variabelTertentu > 50)
{
/ / Lakukan sesuatu di sini
}
{
/ / Lakukan sesuatu di sini
}
Program tes untuk melihat apakah variabelTertentu lebih besar dari 50. Jika ya, program akan mengambil tindakan tertentu. Dengan kata lain, jika pernyataan dalam tanda kurung adalah benar, pernyataan di dalam kurung kurawal akan dijalankan. Jika tidak, kode program akan dilompati.
Tanda kurung kurawal dapat dihilangkan setelah pernyataan if. Jika hal ini dilakukan, baris berikutnya (didefinisikan oleh titik koma) menjadi satu-satunya pernyataan kondisional.
if (x > 120) digitalWrite(LEDpin, HIGH);
if (x > 120)
digitalWrite(LEDpin, HIGH);
if (x > 120){ digitalWrite(LEDpin, HIGH); }
if (x > 120){
digitalWrite(LEDpin1, HIGH);
digitalWrite(LEDpin2, HIGH);
} // Semua benar
if (x > 120)
digitalWrite(LEDpin, HIGH);
if (x > 120){ digitalWrite(LEDpin, HIGH); }
if (x > 120){
digitalWrite(LEDpin1, HIGH);
digitalWrite(LEDpin2, HIGH);
} // Semua benar
Pernyataan dalam kurung memerlukan satu atau lebih operator pembanding:
Operator Pembanding
x == y (x sama dengan y)
x != y (x tidak sama dengan y)
x < y (x kurang dari y) x > y (x lebih besar dari y)
x <= y (x kurang dari atau sama dengan y) x >= y (x lebih besar dari atau sama dengan y)
Tidak ada komentar :
Posting Komentar