// Einfaches if if (bedingung) { // code } // if/else if (bedingung) { // code } else { // und sonst } // if else if else if (bedingung) { // code } else if (andere bedingung) { // code } else { // optional // code }
Syntax: for(init; condition; post-op) {…}
// Achtung: Die Variable i existiert nur innerhalb der for-Schlaufe! for (int i=0; i<10; i++) { Serial.println("%d*%d=%d\n", i, i, i*i); }
Syntax while (condition) { … }
int i=0; // Variable muss vorher deklariert sein. while (i*i<1000) { Serial.println(i); i++; } // die Variable i existiert hier immer noch.
Eine LED kann gedimmt werden, indem sie ganz schnell ein- und ausgeschaltet wird und dabei die Zeitspanne variiert wird, während der die LED eingeschaltet ist. Versuchen Sie, die Onboard LED (Port 2) langsam aufleuchten zu lassen.
Geben Sie aufsteigend die Primzahlen auf dem seriellen Port aus.