Tipps zur umsetzung eines Musters mit for-schleife

rd

Mitglied
Hallo

Ich stehe vor einen kleinen Problem. Wir haben gerade das Thema mit den schleifen soweit durch und müssen nun in der Lage sein, schriftlich auf Papier (ohne PC) ein Programm fehlerfrei zuschreiben.

Zum Beispiel folgendes Muster:
Wobei die Anzahl der "x" durch eine Eingabe erfolgen soll, mit der bedingung das es ungerade ist. In diesen Beispiel wurde die Zahl 5 eingeben. Die Regel lautet zusätzlich: in der Ausgabe System.out.print(); dürfen jeweils nur ein "x" Zeichen sich befinden. D.h. System.out.print("xxx"); sind nicht zulässig. Umgesetzt soll das mit for-Schleifen und wenn erfoderlich if-Abfragen.

xxxxx
xxxxx
xxxxx
xxxxx
xxxxx


Zur leichteren Umsetzung habe ich mal die Zeillen beschriftet:

xxxxx // 1. Zeille
xxxxx // 2. Zeille
xxxxx // 3. Zeille
xxxxx // 4. Zeille
xxxxx // 5. Zeille


Meine Gedanken für die 1. Zeile:

int eingabe = 5; // Wert, welcher durch die Eingabe festgelegt wurde.
int z1mitte = eingabe-2; // Anzahl der weißen "x" d.h. zwischen ersten "x" & letzten "x" // hier grau mackiert: (xxxxx)


Wie kann man soche Aufgaben am besten angehen ?
 
Zuletzt bearbeitet:

Awlex

Mitglied
Ich würde es mit 3 Stringbuildern und einem String der nur "X" enthält versuchen.

Bei dem
X...X
.X.X.
..X..
.X.X.
X...X //punkte ignorieren

sind jeweils die 1. und 5. sowie die 2. und 4. gleich. Für die 3. machen wir dann einen eigenen Stringbuilder.
in dem Stringbuildern Stellst du dann den String so; dass jeweils die ersten 3 Zeilen herrauskommen.

In der for-Schleife kann man dann kreativ sein.

z.B. ganz Simpel
Java:
for(int y = 0; y <= 1; y++){
System.out.print(a);
System.out.print(b);
System.out.print(c);
System.out.print(b); 
System.out.print(a);
}

Ansonsten kann man damit etwas herumspielen.
 
Zuletzt bearbeitet:
Ähnliche Java Themen
  Titel Forum Antworten Datum
D Tipps zum Code Java Basics - Anfänger-Themen 24
P9cman Tipps für Rekursive Aufgaben mit Strings oder allgemein Java Basics - Anfänger-Themen 2
W Testing Tipps Java Basics - Anfänger-Themen 3
W Tipps/Anmerkungen zu meiner Lösung?! Java Basics - Anfänger-Themen 2
M Brauche Tipps für ein Spiel Java Basics - Anfänger-Themen 4
G Datentypen Tipps, Ratschläge erwünscht bzgl. Datentyp bestimmen über Wertebereich Java Basics - Anfänger-Themen 5
Thallius Best Practice Umsteiger braucht Tipps zur Bildverarbeitung Java Basics - Anfänger-Themen 1
M Tipps für einen Java-Anfänger Java Basics - Anfänger-Themen 5
J Rekursion - Tipps zum Vorgehen Java Basics - Anfänger-Themen 11
J Suche Tipps zum erstellen von Algorithmen Java Basics - Anfänger-Themen 5
D Design-Tipps für neues Programm (Excel-Charts-...) Java Basics - Anfänger-Themen 3
X Tipps zum Vertiefen Java Basics - Anfänger-Themen 12
V Kleiner Wecker mit Gui (Brauche Tipps) Java Basics - Anfänger-Themen 5
GambaJo Brauche Bewertung + Tipps für mein kleines Projekt Java Basics - Anfänger-Themen 4
G Programmstruktur, brauche Tipps Java Basics - Anfänger-Themen 9
F Anfänger - die besten Tipps Java Basics - Anfänger-Themen 3
K Brauche nur Tipps Leute habe keine plan wie ich dass machen Java Basics - Anfänger-Themen 4
P Bitte um ein paar Tipps! (Threads, Warten auf Ereignisse,.) Java Basics - Anfänger-Themen 2
S Tipps zum Einstieg in Java Java Basics - Anfänger-Themen 30
B Tipps für die realisierung eines Projekts: Java Basics - Anfänger-Themen 5
R Umsetzung von Formel Java Basics - Anfänger-Themen 2
D Budget Manager fragen zur Umsetzung Java Basics - Anfänger-Themen 9
E Umsetzung von Mehrfachvererbung in Java Java Basics - Anfänger-Themen 8
D [Concurrency/Threads] Code Umsetzung Schriftlich Java Basics - Anfänger-Themen 2
C Hilfe bei der Umsetzung Java Basics - Anfänger-Themen 1
kaoZ Input/Output Umsetzung einer Klasse Java Basics - Anfänger-Themen 8
U Serialisierung Probleme bei Umsetzung Java Basics - Anfänger-Themen 26
Z Switch umsetzung Java Basics - Anfänger-Themen 6
C OOP Umsetzung des MVC Java Basics - Anfänger-Themen 3
A Grafische Umsetzung von Aktienkursen Java Basics - Anfänger-Themen 2
eXistenZ Java-Boon kommt nicht zurrecht mit der Umsetzung einer Aufgabe... Java Basics - Anfänger-Themen 7
M JavaSpiel ohne grafische Umsetzung Java Basics - Anfänger-Themen 3
sliwalker Ratschläge zur Umsetzung einer Lizenzsierung Java Basics - Anfänger-Themen 10
S Umsetzung von verschiedenen Anweisungen Java Basics - Anfänger-Themen 8
A Grafik2d Objekte drehen, Idee da, Problem in Umsetzung Java Basics - Anfänger-Themen 3
P Lagerverwaltung umsetzung Java Basics - Anfänger-Themen 10
L Falsche Umsetzung von MVC, brauche Hilfe Java Basics - Anfänger-Themen 6
M Länge eines Arrays als Variable speichern möglich? Java Basics - Anfänger-Themen 14
P Objekt einer Methode eines anderen Objektes übergeben Java Basics - Anfänger-Themen 5
P Wie kann ich beispielsweise Speicherstände eines Spiels DAUERHAFT in meinem Programm speichern? Java Basics - Anfänger-Themen 3
laxla123 Eigenschaften eines Algorithmus (determiniert vs.. deterministisch) Java Basics - Anfänger-Themen 2
monsterherz Ablauf der Erstellung eines Java Programmes Java Basics - Anfänger-Themen 17
monsterherz Fehler Semikolon fehlt - ich weiss aber nicht wo da noch eines hin sollte... Java Basics - Anfänger-Themen 21
J Farbe des Striches eines TitledBorders ändern Java Basics - Anfänger-Themen 2
pc pc pc pc pc letztes Element eines Arrays n Java Basics - Anfänger-Themen 3
walid Öffnungszeiten eines Geschäftes Java Basics - Anfänger-Themen 3
paulen1 Best Practice "Unchecked Assignment" Warnung beim erstellen eines 2D Arrays of Arraylists Java Basics - Anfänger-Themen 2
T Probleme beim Import eines Git-Repos Java Basics - Anfänger-Themen 2
U Eigenschaft eines JTextfiels per ActionListener ändern... Java Basics - Anfänger-Themen 2
B Synchronisation eines kleinen Museums Java Basics - Anfänger-Themen 47
krgewb Breite und Höhe eines Bildes in base64 auslesen Java Basics - Anfänger-Themen 3
Sachinbhatt Was ist die Notwendigkeit eines Sammlungsframeworks in Java? Java Basics - Anfänger-Themen 2
N Textdatei aus Resourcen-Ordner eines Projekts/ jar-file lesen Java Basics - Anfänger-Themen 4
B Produkt eines double - streams Java Basics - Anfänger-Themen 3
B Attribute eines Objekts einer Klasse durch statische Methode einer 2. Klasse ändern? Java Basics - Anfänger-Themen 32
S Variablen Letzte Zeile eines Strings entfernen Java Basics - Anfänger-Themen 1
D Inhalt eines Arrays ausgeben Java Basics - Anfänger-Themen 7
A Jedes zweite Element eines Arrays entfernen Java Basics - Anfänger-Themen 30
sserio Java Fx, wie erstellt man einen EventHandler, der durch das Drücken eines Button Texte in eine Table view einfügt Java Basics - Anfänger-Themen 17
J Größe eines Strings in Pixel Java Basics - Anfänger-Themen 18
M Parse-Tree eines statements darstellen Java Basics - Anfänger-Themen 0
H Java verkettete Liste, Wert eines Index zurückgeben Java Basics - Anfänger-Themen 1
bluetrix Programmieren eines Bots für Zahlen-Brettspiel Java Basics - Anfänger-Themen 9
J Hinzufügen eines Objektes in ein Objekt-Array Java Basics - Anfänger-Themen 62
M Wie kann die Implementation einer Methode den Wert eines Attributs vermindern? Java Basics - Anfänger-Themen 3
A Rekursive Implementation eines Codes Java Basics - Anfänger-Themen 4
H String Repräsentation eines Rechtecks mit Instanz-Methode Java Basics - Anfänger-Themen 8
M Konstruktor ohne Übergabe eines Wertes Java Basics - Anfänger-Themen 7
M Wie kann ich in einem Konstruktor die Methode eines anderen Interfaces mit den jeweiligen Parametern aufrufen? Java Basics - Anfänger-Themen 8
M Wie erreiche ich das Vorwärtsgehen eines Roboters? Java Basics - Anfänger-Themen 2
M Wie erreiche ich es das Vorwärtsgehen eines Roboters? Java Basics - Anfänger-Themen 0
R While-Loop der die Einträge eines Arrays in umgekehrter Reihenfolge anzeigt Java Basics - Anfänger-Themen 3
A Optimierung eines Programms: Mergen der Dateien Java Basics - Anfänger-Themen 23
melisax Alle Möglichkeiten eines Wortes angeben Java Basics - Anfänger-Themen 3
A Java, verarbeitung eines xml-files Java Basics - Anfänger-Themen 2
C Fehler beim erstellen eines Objektes Java Basics - Anfänger-Themen 3
B Konkatenieren eines Strings und inkremtierenden Zahl zu einer INT Variablen Java Basics - Anfänger-Themen 7
F Initialisieren eines Web-Mp3 Players in Tabs durch "booleans" erst wenn Tab geöffnet wird ...? Java Basics - Anfänger-Themen 1
P Drei Zahlen eines Würfelspiels auswerten Java Basics - Anfänger-Themen 7
C Brauche Hilfe beim Schreiben eines Programmes :/ Java Basics - Anfänger-Themen 1
C initialisieren eines arrays richtiger Größe und mit geeignetem Datentyp Java Basics - Anfänger-Themen 26
C Überprüfen eines Programms auf Syntaxfehler Java Basics - Anfänger-Themen 3
S Wie kann ich den Bereich eines Integers begrenzen? Java Basics - Anfänger-Themen 2
nonickatall Grundsätzliches Verständnisproblem des Aufbaus eines Programms Java Basics - Anfänger-Themen 19
B Downgrade eines bestehenden Projektes Java Basics - Anfänger-Themen 5
amelie123456 Geschwindigkeit der Methode bewegeDich eines Objekts ändern Java Basics - Anfänger-Themen 2
D Hilfe beim Erzeugen eines Arrays NullPointerException wird ausgelöst Java Basics - Anfänger-Themen 11
J maximaler Wert eines Integers Java Basics - Anfänger-Themen 14
TimoN11 IntelliJ , Ausgabe von einem Quellcode in Eingabe eines Quellcodes Java Basics - Anfänger-Themen 1
Z Rückgabe eines Values in umgekehrte richtung Java Basics - Anfänger-Themen 5
L Methode zum invertieren eines Arrays Java Basics - Anfänger-Themen 7
B fragen zu Aufbau eines UML-Klassendiagramm Java Basics - Anfänger-Themen 1
eleonori Durchschnitt aller Werte eines Baums berechnen Java Basics - Anfänger-Themen 5
M Benutzereingabe eines Codes verbessern Java Basics - Anfänger-Themen 3
B Modulo-Operator anhand eines Beispieles erklären Java Basics - Anfänger-Themen 7
J Verschieben von Buchstaben in einem String um vorgegebene Anzahl von Zeichen innerhalb eines weiteren String Java Basics - Anfänger-Themen 12
F Auf Variablen eines Konstruktors zugreifen Java Basics - Anfänger-Themen 4
Kawastori Größe eines Arrays bestimmen Java Basics - Anfänger-Themen 13
Lena_2611 Vergleich von Array1 Index mit Array2 Wert und erzeugen eines neues Arrays Java Basics - Anfänger-Themen 8
A Teilarrays eines 2D-Arrays sortieren Java Basics - Anfänger-Themen 4

Ähnliche Java Themen

Neue Themen


Oben