====== Die for-Schleife ====== Schreibt man Anweisungen in das Unterprogramm ''loop()'', werden sie unendlich oft wiederholt. Um etwas nur exakt 20 oder 30 oder 412 Mal ausführen zu lassen, gibt es die sogenannte for-Anweisung: {{ .:for.png |}} ===== Aufgabe 8.1 ===== Was macht das obige Beispielprogramm? * Was verändert sich, wenn du im ersten Parameter n=5 schreibst? * Was verändert sich, wenn du dann als zweiten Parameter n<50 verwendest? * Was geschieht wenn der dritte Parameter n=n+3 ist? ===== Aufgabe 8.2 ===== Was würde die folgende Schleife machen? for(int f=100; f<1000; f=f+3) { tone (11, f); delay(60); } ===== Aufgabe 8.3 ===== Seit 2016 hat auch die deutsche Polizei eine sog. Yelp-Sirene mit einem auf- und abschwellenden Heulton. Programmiere so eine Sirene. Dazu brauchst du zwei for-Schleifen. ===== Aufgabe 8.4 ===== Lauflicht: Schließe fünf LEDs an die Pins 9 bis 13 an und programmiere ein Lauflicht: Erst blitzt die LED an Pin 9, dann die an 10, dann 11 und so weiter. {{tag> ardulb1}}