einstieg:geschachtelt:start
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende ÜberarbeitungLetzte ÜberarbeitungBeide Seiten der Revision | ||
einstieg:geschachtelt:start [2020/09/30 07:12] – [Beispiel 3: Grafik] Martin Pabst | einstieg:geschachtelt:start [2020/12/01 09:28] – [Bessere Lösung: zwei ineinandergeschachtelte for-loops] Martin Pabst | ||
---|---|---|---|
Zeile 116: | Zeile 116: | ||
<WRAP center round todo 80%> | <WRAP center round todo 80%> | ||
**War' | **War' | ||
- | Eigentlich ist die Aufgabe jetzt schon gelöst: Die Einmaleinstabelle wird korrekt ausgegeben. Trotzdem hoffe ich, dass Ihr mit der gefundenen Lösung genauso unzufrieden seid wie ich: | + | Eigentlich ist die Aufgabe jetzt schon gelöst: Die Einmaleinstabelle wird korrekt ausgegeben. Trotzdem hoffe ich, dass Ihr mit der gefundenen Lösung |
* Der Code ist hochgradig **[[https:// | * Der Code ist hochgradig **[[https:// | ||
* Wenn wir später in der for-loop etwas ändern wollen (z.B. weil wir einen Fehler entdeckt haben), dann müssen wir es **10-Mal ausbessern**. | * Wenn wir später in der for-loop etwas ändern wollen (z.B. weil wir einen Fehler entdeckt haben), dann müssen wir es **10-Mal ausbessern**. | ||
Zeile 124: | Zeile 124: | ||
</ | </ | ||
- | == Bessere | + | ===== Saubere |
< | < | ||
Zeile 252: | Zeile 252: | ||
<script type=" | <script type=" | ||
- | for(int zeile = 1; zeile <= 10; zeile++){ | + | for(int zeile = 1; zeile <= 15; zeile++){ |
- | | + | |
- | new Circle(30*spalte, | + | new Circle(30*spalte, |
+ | new Circle(30*(16-spalte), | ||
} | } | ||
} | } | ||
Zeile 261: | Zeile 262: | ||
</ | </ | ||
+ | | ||
+ | |||
einstieg/geschachtelt/start.txt · Zuletzt geändert: 2021/12/29 11:29 von 127.0.0.1