ich möchte eine Schleife nur beim ersten Durchlauf des Loops ausführen lassen.
Ähnliche Probleme löse ich sonst mit hilfe von "for" und einer Variable, die ich dann hochsetze um ihn aus der "for"-Schleife rausspringen zu lassen.
Allerdings ist mir jetzt aufgefallen, dass variablen beim "neustart" einer Loop zurückgesetzt werden.
Wenn ich aber die Variable ganz am Anfang in der Loop hochsetze, wird die "for"-Schleife auch beim ersten Mal nicht ausgeführt.
Wie kann ich also dafür sorgen, dass beispielsweise ein "c+1;" am Ende einer Loop beim zweiten(dritten/vierten/...) Durchlauf jedes mal wieder zurückgesetzt wird?
Du könntest auch eine Bedingung schaffen, die sich nach dem ersten Durchlauf ändert und dann nach x Durchläufen wieder zurück geändert wird.
Dann wird dein Zähler aufaddiert, die Bedingung geändert wieder x Durchläufe gewartet usw...
Grob umrissen :
Setup()
y=10
Loop()
Wenn y >=10 -> s1 an
Wenn s1 an -> x++
s1 aus
y=0
y++