// while loop
// sama seperti foor loop tapi tidak menggunakan nilai index yang sama
// untuk penulisannya:
// while(syarat){
// perintah 1
// perintah 1
// }
const int ledm = 4;
const int ledk = 5;
const int ledh = 6;
void setup() {
pinMode(ledm, OUTPUT);
pinMode(ledk, OUTPUT);
pinMode(ledh, OUTPUT);
Serial.begin(9600);
}
void loop() {
int i = 1;
while(i<=3){
digitalWrite(ledm, HIGH);
delay(500);
digitalWrite(ledm, LOW);
delay(500);
Serial.println(i);
i++;
}
int j = 1;
while(j<=2){
digitalWrite(ledk, HIGH);
delay(500);
digitalWrite(ledk, LOW);
delay(500);
Serial.println(j);
j++;
}
int k = 1;
while(k<=5){
digitalWrite(ledh, HIGH);
delay(500);
digitalWrite(ledh, LOW);
delay(500);
Serial.println(k);
k++;
}
}