Frage von MiggeSweg, 70

Java Schleife Schachbrett?

Hallo, Kann mir jemand eine Schleife schreiben die 64 Quadrate erstellt also eine Art 8x8 Schachbrett . Die Quadrate sollen 40hoch und 40 breit sein.

Antwort
von AnonYmus19941, 51
for (int i = 0; i < 64; i++) {
for (int j = 0; j < 64; j++) {
int farbe;
if (((i % 2 == 0) && (j % 2 == 0)) || ((i % 2 != 0) && (j % 2 != 0))) {
farbe = 255;
} else {
farbe = 0;
}
zeichneRechteck(i * 40, j * 40, 40, 40, (farbe, farbe, farbe));
}
}

Die Funktion "zeichneRechteck" musst du entsprechend anpassen, in meiner Variante sind die Parameter folgende:

  1.  Entfernung vom linken Rand
  2. Entfernung vom oberen Rand
  3. Breite
  4. Höhe
  5. Farbe (drei Werte für RGB)

Keine passende Antwort gefunden?

Fragen Sie die Community

Weitere Fragen mit Antworten