8.581
Bearbeitungen
Jneug (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
Jneug (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
Zeile 120: | Zeile 120: | ||
Du kannst zwei Texte (Strings) mit einem <code>+</code> ''verketten''. Aus <code>"Eins" + "Zwei"</code> wird <code>EinsZwei</code>.}} | Du kannst zwei Texte (Strings) mit einem <code>+</code> ''verketten''. Aus <code>"Eins" + "Zwei"</code> wird <code>EinsZwei</code>.}} | ||
== Befehle mit | {{Aufgabe:Start}} | ||
# Programmiere zwei Methoden <code>void quadratWeiss(int x, int y)</code> und <code>void quadratSchwarz(int x, int y)</code>, die jeweils ein weißes bzw. schwarzes Quadrat mit der Kantenlänge 40 an die Position <code>(x, y)</code> zeichnet. | |||
# Benutze die beiden Methoden, um eine Methode <code>void zeile(int nummer)</code> zu programmieren, der eine Zeile der Zeichenfläche von links nach rechts abwechselnd mit weißen und schwarzen Quadraten füllt. Die y-Koordinate wird dabei aus der Zeilennummer berechnet. Die erste Zeile beginnt bei <code>y=0</code>, die zweite bei <code>y=40</code> und so weiter. | |||
# Benutze <code>zeile()</code>, um die vollständige Zeichenfläche mit einem Schachbrettmuster zu füllen. | |||
# '''Bonus''': Ändere die Methoden so ab, dass die Farbe der Quadrate von weiß/schwarz auf beliebige andere Kombinationen geändert werden kann. | |||
{{Aufgabe:End}} | |||
== Befehle mit Rückgabe programmieren == | |||
Bisher haben wir die Ausgabe der Befehle direkt auf die Zeichenfläche oder in das Textfenster |
Bearbeitungen