Perulangan Pada Software Arduino IDE
Perulangan Pada Software Arduino IDE
1 Perulangan
while
Perulangan ini digunakan untuk membuat perulangan
yang tidak terbatas selama kondisi dalam while benar.
while(kondisi){
//pernyataan/perintah
}
Contoh :
while(a<200){
a++;
}
do … while
Perulangan ini akan melakukan pernyataan /perintah lalu akan
melihat kondisi dalam while. Jika benar maka pernyataan /
perintah akan dieksekusi kembali.
do{
//pernyataan/perintah
}
while(kondisi);
Contoh :
do{
a++;
}
while(a<200);
Perulangan pertambahan a+1 akan dilakukan sampai nilai a=200.
for
Digunakan untuk perulangan yang sifatnya terbatas.
for(inisialisasi;kondisi;step){
//pernyataan/perintah
}
Contoh :
for(a=0;a<=10;a++){
Serial.println(a);
}
goto label;
Contoh :
while(1){ digitalWrite(pin0,HIGH); delay(1000);
digitalWrite(pin0,LOW); delay(1000);
if(digitalRead(pin1)==HIGH);
{goto keluar;}
}
keluar:
return
Contoh :
for(a=0;a<=255;a+10){
if(digitalRead(pin0)==HIGH){ continue;
}
digitaWrite(pwm1,a); delay(100);
}
break
Perintah ‘keluar’ dari pernyataan perulangan do, for, atau while. Juga digunakan untuk
mengakhiri pernyataan dalam switch – case.