Ich möchte ein hohles Rechteck in Java bilden, das Programm soll mit beliebigen Variablenwerten funktionieren (Variablenwerte können verändert werden). Hilfe?

mein code - (programmieren, Java) Es fehlt ein Stern - (programmieren, Java)

2 Antworten

Du brauchst 2 Schleifen, die dir das Feld zeichnen, was du brauchst. Immer wenn die erste / letzte Zeile oder Spalte ausgegeben wird, muss es ein Sternchen sein. Ansonsten ein Leerzeichen.

Pseudocode:

for (h < hoehe)
  for (b < breite)
    if (b == 0 || b == breite - 1 || h == 0 || h == hoehe - 1)
      print "*"
    else
      print " "
  println

Wieso nicht mit 2D Graphics?(java swing) / Wieso willst du es als Konsolen ausgabe machen


Phil2712 
Beitragsersteller
 04.06.2017, 16:49

wir sollen es ohne 2d graphics machen