Rechteck

Status
Nicht offen für weitere Antworten.

java-anfaenger

Aktives Mitglied
wie muss ich meinen Code gestalten, damit folgende Ausgabe erfolgt:

*******
*******
*******
*******
*******
bzw.
ein Rechteck, das innen leer ist


ich hab mich schon mit einer for-Schleife und array versucht, aber es gelingt nicht???:L

Danke
Peter
 
S

SlaterB

Gast
zeige doch deine Versuche,
und du möchtest *-Bilder sicher lieber innerhalb von [ code ] [/ code ] posten
 

java-anfaenger

Aktives Mitglied
Java:
public static void main(String[] args)
  {
    char[][] a = { {'*','*','*','*','*','*','*'},
                  {'*','*','*','*','*','*','*'},
                  {'*','*','*','*','*','*','*'},
                  {'*','*','*','*','*','*','*'},
                  {'*','*','*','*','*','*','*'}
                 };
    for (int i=0; i<a.length; ++i) {
      for (int j=0; j<a[i].length; ++j) {
        System.out.print(a[i][j]);
      }
      System.out.println();
    }
  }
}

...so, aber es geht sicher einfacher auch, oder?;)
 
Zuletzt bearbeitet von einem Moderator:

Antoras

Top Contributor
Warum so kompliziert?

Java:
public class Test {
	
	public static void main(String[] args) {
		for (int i = 0; i <= 5; i++) {
			if (i >= 1 && i <= 4) {
				System.out.println("*   *");
			} else {
				System.out.println("*****");
			}
		}
	}

}
 
M

MiDniGG

Gast
public static void main(String[] args) [...]

Und Code möchtest du auch sicher in [ java ] [/ java ] posten :)

Ja das geht einfach. Mach das:

Java:
for (int i=0; i<a.length; ++i) {
      for (int j=0; j<a[i].length; ++j) {
        System.out.print(a[i][j]);
      }
      System.out.println();
    }

Mit i < Anzahl; und sysout * :)

Edit: Oder so wie antoras :)
 
Zuletzt bearbeitet von einem Moderator:
S

SlaterB

Gast
definiere dir int-Variablen
laenge 5, breite 5 und ersetze

> System.out.print(a[j]);
durch
System.out.print('*');
dann kann das Array schonmal weg,

für den Rahmen-Kasten darfst du eben nicht für alle i und j * ausgeben, sondern musst prüfen,
ob das aktuelle i/ j Paar am Rand liegt oder nicht, und dann entweder * oder Leerzeichen ausgeben
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
laxla123 Rechteck programmieren Java Basics - Anfänger-Themen 4
I Viereck / Rechteck Prüfung innerhalb einem bestimmten Bereich Java Basics - Anfänger-Themen 2
M Rechteck wird nicht angezeigt Java Basics - Anfänger-Themen 3
J Kreis soll die gleiche Fläche wie das Rechteck haben wie mache ich das? Java Basics - Anfänger-Themen 3
L Wie vergrößere ich ein Rechteck in alle Richtungen um eins und bekomme dessen Rand? Java Basics - Anfänger-Themen 2
S Erste Schritte Java - Applet - Rechteck ständig versetzen Java Basics - Anfänger-Themen 14
GRAZZ0R MouseListener - Rechteck Bewegen Java Basics - Anfänger-Themen 1
S Erste Schritte Ein Rechteck aus Sternchen mit Wiederholungsanweisung erstellen Java Basics - Anfänger-Themen 2
J Rechteck zeichnen mit Canvas Java Basics - Anfänger-Themen 7
T Rechteck Programmieren Java Basics - Anfänger-Themen 4
F Klasse Rechteck definieren Java Basics - Anfänger-Themen 21
S Rechteck zeichnen Java Basics - Anfänger-Themen 2
M Erste Schritte Gefülltes Rechteck programmieren Java Basics - Anfänger-Themen 1
T GUI anstatt Bild schwarzes Rechteck gespeichert Java Basics - Anfänger-Themen 0
S Ein Rechteck soll an einer Seite gespiegelt werden. Java Basics - Anfänger-Themen 5
G Methoden Nicht überlappte teile eines Rechteck's Java Basics - Anfänger-Themen 9
T Rechteck Koolision Java Basics - Anfänger-Themen 4
O Rechteck Java Basics - Anfänger-Themen 10
X Rechteck Java Basics - Anfänger-Themen 2
I Rechteck Zeichnen Java Basics - Anfänger-Themen 9
M Farbiges Rechteck zeichnen Java Basics - Anfänger-Themen 2
F Rechteck/Quadrat getroffen? Java Basics - Anfänger-Themen 2
K Rechteck/Quadrat Java Basics - Anfänger-Themen 5
P Rechteck Zufallsverschiebung mit Abprallen Java Basics - Anfänger-Themen 12
M Umfang von Rechteck oder Kreis anhand der Parameter Java Basics - Anfänger-Themen 2
G Rechteck zeichen Java Basics - Anfänger-Themen 4
B Rechteck aus Sternen Zeichnen Java Basics - Anfänger-Themen 8
J itext - Rechteck in PdfCell Java Basics - Anfänger-Themen 2
E klasse für ein Rechteck schreiben Java Basics - Anfänger-Themen 25
K Rechteck mit einem Loch in dem Mitte Java Basics - Anfänger-Themen 11
B Swing Rechteck zeichnen Java Basics - Anfänger-Themen 14
H Rechteck ziehen bei einer Application Java Basics - Anfänger-Themen 2
Dilandau rechteck des applet inhalts als gif-datei speichern? Java Basics - Anfänger-Themen 2
R mit MouseDragged Rechteck verschieben. Java Basics - Anfänger-Themen 2
G Linie innerhalb Rechteck Java Basics - Anfänger-Themen 2
G dicke linie zeichnen bzw schräges rechteck füllen Java Basics - Anfänger-Themen 2
W Problem mit einem Programm Rechteck Fläche, Umfang Java Basics - Anfänger-Themen 6

Ähnliche Java Themen

Neue Themen


Oben