Sägezahn Muster

Leck0rkuchen

Mitglied
Hoi Leute!

Ich hab ein Problem, ich soll ein Sägezahn Muster programmieren:

*
**
***
****
*****
*
**
***
****
*****

das so aussehen soll.
Ich hab keine ahnung wie ich die Sterne nach rechts inkrementieren könnte.
Ich habs mit for und do while schleifen versucht ich komm nur bis 10 einzelne Sterne runter (was auch nicht schwer ist). Ich denke die ganze Zeit daran ob ich das villeicht mit Array machn sollte.
Plz Help!
 
S

SlaterB

Gast
zeig doch bitte mal eines deiner eigenen Programme, welches mit einer for-Schleife mehrere Zeilen ausgibt, egal welchen Inhalts,
dann kann man das vielleicht verbessern,

im Grunde musst du nur das, was vorher gezeichnet wird, leicht verändern,
in jedem Schleifendurchlauf einen Stern anfügen oder eine int-Variable erhöhen, was mit der Schleifenvariable selber meist schon der Fall ist
 

Leck0rkuchen

Mitglied
Naja mein Code ist noch sehr bescheiden ^^'

Java:
public class SawTooth 
{
	public static void main(String[] args)
	{
	char stern = '*';
	int x = 0;
	
	do 
	{	
		x++;
		System.out.println(stern);
	}
	while (x < 10);
	}
}

Hab mir das auch schon gedacht, aber mann kann ja nicht von String zu int.
Wobei ehrlich gesagt wenn statt Sterne einser da wären, wäre ich auch aufgeschmissen.
 
S

SlaterB

Gast
in Zeile 11 gibts du jeweils genau einen Stern aus, dabei hast du doch die Information x = 1, 2, 3 usw. vorliegen,
baue eine innere Schleife ein die soviele Sterne ausgibt wie gerade x an Wert hat,
verwende print statt println (ohne Zeilenumbruch)

oder baue einen String mit + zusammen und gib den dann einmal aus
 

Leck0rkuchen

Mitglied
Kay thx, mein Trainer hats mir gezeigt wie.

Java:
public class SawTooth 
{
    public static void main(String[] args)
    {
    String stern = "*";
    int x = 0;
    
    for (int y = 0; y <= 5; y++)
    {
    	stern = "*";
    	x = 0;
    do 
    {   
        x++;
        System.out.println(stern);
        stern += "*";

    }
    while (x < 5);
    }
}
}

Thx für die Antworten.

Ich hab garnicht gewusst bzw. vergessen das das geht:
Java:
stern += "*";
 
Zuletzt bearbeitet:
Ähnliche Java Themen
  Titel Forum Antworten Datum
P Sägezahn Muster Programm Java Basics - Anfänger-Themen 2
E Durch Muster in Array iterieren Java Basics - Anfänger-Themen 3
B Dekorator Muster - Irgendwas stimmt hier doch nicht? Java Basics - Anfänger-Themen 4
frager2345 Singleton-Muster Java ->Nur eine Instanz einer Klasse erzeugen können Java Basics - Anfänger-Themen 45
frager2345 Java Singleton Muster -> Methode für Konstruktor mit Parametern Java Basics - Anfänger-Themen 3
1 Wie dieses Muster am einfachsten erkennen? Java Basics - Anfänger-Themen 32
H Muster mit verschachtelten Schleifen kreieren. Java Basics - Anfänger-Themen 2
Yasemin bahar Muster erkennen Java Basics - Anfänger-Themen 13
C Erste Schritte Muster ausgeben in der Konsole - großes V Java Basics - Anfänger-Themen 5
U Muster in einem Array erkennen Java Basics - Anfänger-Themen 8
F Quadrat Mit Muster Java Basics - Anfänger-Themen 15
J Muster und Schleifen Java Basics - Anfänger-Themen 33
R 2D Arrays mit vorgegebenem Muster Java Basics - Anfänger-Themen 2
E Arrays nach best Muster füllen Java Basics - Anfänger-Themen 4
K String nach bestimmtem Muster parsen Java Basics - Anfänger-Themen 3
C Array Muster erzeugen Java Basics - Anfänger-Themen 2
J Erste Schritte zweidimensionales Array Muster befüllen. Java Basics - Anfänger-Themen 4
J Strukturierung mit MVC Muster Java Basics - Anfänger-Themen 20
J Array Muster mit true und false Java Basics - Anfänger-Themen 6
C Muster programmieren Java Basics - Anfänger-Themen 4
C Muster programmieren Java Basics - Anfänger-Themen 4
E Muster auf der Konsole ausgeben lassen (Schleifen) Java Basics - Anfänger-Themen 7
arti28 Erste Schritte For-Schleifen und While-Schleifen, String als Muster ausgeben. Java Basics - Anfänger-Themen 3
L Java Muster Java Basics - Anfänger-Themen 1
Todesbote String auf Muster überprüfen Java Basics - Anfänger-Themen 19
C Array Zickzack Muster Java Basics - Anfänger-Themen 3
P RegEx Muster mehrfach treffen Java Basics - Anfänger-Themen 2
M Muster erkennen. Idee: Fassade. Java Basics - Anfänger-Themen 3
Dit_ Regex | Muster {a}{b}{c} Java Basics - Anfänger-Themen 7
pindakaas Compiler geht nicht (Dekorator Muster) Java Basics - Anfänger-Themen 18
M Datentypen Strings nach Muster auslesen und verarbeiten Java Basics - Anfänger-Themen 5
S X Zeichnen als Muster ausgeben Java Basics - Anfänger-Themen 5
R Muster ausgeben Java Basics - Anfänger-Themen 4
H Muster ausgeben Java Basics - Anfänger-Themen 25
G String auf Muster prüfen Java Basics - Anfänger-Themen 5
O useDelimiter / Muster im Parameter (Pattern) Java Basics - Anfänger-Themen 6
S OOP Warum gleiche Instanz der Klasse? (Factory-Muster) Java Basics - Anfänger-Themen 13
C Muster mit Zweidimensionalen Arrays Java Basics - Anfänger-Themen 18
0 Applet mit folgendem Muster erstellen Java Basics - Anfänger-Themen 12
P Fragen zum Observer Muster und Datenbanken Java Basics - Anfänger-Themen 2
Z Muster Java Basics - Anfänger-Themen 9
J nach Muster in String suchen Java Basics - Anfänger-Themen 4

Ähnliche Java Themen

Neue Themen


Oben