Lösungsvorschlag 3.4.-Aufgabe 4: Unterschied zwischen den Versionen

Aus ComeniusWiki
Wechseln zu: Navigation, Suche
(Die Seite wurde neu angelegt: „<pre> public void matrix(){ int w = 16, h = 16; for(int y=0;y<h;y++) { for(int x=0;x<h;x++) { System.out.print("o "); } System.out.println(); …“)
 
 
Zeile 1: Zeile 1:
 
<pre>
 
<pre>
 
public void matrix(){
 
public void matrix(){
int w = 16, h = 16;
+
int x = 16;  //Anzahl Zeilen
for(int y=0;y<h;y++) {
+
int y = 16; //Anzahl Spalten
     for(int x=0;x<h;x++) {
+
 
         System.out.print("o ");
+
//äußere Schleife
    }
+
for(int i=0;i<x;i++) {
    System.out.println();
+
 
 +
    //innere Schleife
 +
     for(int j=0;j<y;j++) {
 +
         System.out.print("o ");}
 +
 
 +
System.out.println();
 
}
 
}
 
}
 
}

Aktuelle Version vom 1. November 2013, 10:25 Uhr

public void matrix(){
int x = 16;  //Anzahl Zeilen
int y = 16;  //Anzahl Spalten

//äußere Schleife
for(int i=0;i<x;i++) {

    //innere Schleife
    for(int j=0;j<y;j++) {
        System.out.print("o ");}

System.out.println();
}
}

Erläuterung: Ohne die Leerzeile würden die Zeichen nebeneinander ausgegeben werden.