Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung | |||
skript:forschleife [2019/04/24 15:53] d.golovko [Geschachtelte Schleifen] |
skript:forschleife [2019/04/24 15:54] (aktuell) d.golovko [Geschachtelte Schleifen] |
||
---|---|---|---|
Zeile 57: | Zeile 57: | ||
Da der Teil in den geschweiften Klammern prinzipiell alles enthalten kann, was auch sonst irgendwo im Code steht, kann dort auch eine weitere For-Schleife stehen. So kann euer Programm z.B. bequem durch die Zeilen und Spalten eines Pixelbildes gehen und die Pixel eines nach dem anderen anschauen: | Da der Teil in den geschweiften Klammern prinzipiell alles enthalten kann, was auch sonst irgendwo im Code steht, kann dort auch eine weitere For-Schleife stehen. So kann euer Programm z.B. bequem durch die Zeilen und Spalten eines Pixelbildes gehen und die Pixel eines nach dem anderen anschauen: | ||
- | <code c++> | + | <code cpp> |
for(int y=0;y<hoehe;y++){ | for(int y=0;y<hoehe;y++){ | ||
for(int x=0;x<breite;x++){ | for(int x=0;x<breite;x++){ | ||
Zeile 67: | Zeile 67: | ||
In einem weiteren Beispiel erstellen wir eine Art Schachbrett: | In einem weiteren Beispiel erstellen wir eine Art Schachbrett: | ||
- | <code c++> | + | <code cpp> |
boolean isWhite = true; // gibt an, ob ein weisses Feld gezeichnet werden soll | boolean isWhite = true; // gibt an, ob ein weisses Feld gezeichnet werden soll | ||
| | ||
Zeile 82: | Zeile 82: | ||
isWhite = !isWhite; // am Ende der Zeile, aendere die Farbe nochmal | isWhite = !isWhite; // am Ende der Zeile, aendere die Farbe nochmal | ||
} | } | ||
- | </code cpp> | + | </code> |
====== Im Netz ====== | ====== Im Netz ====== | ||