Zum Inhalt springen

char inkrementieren?


gipe

Empfohlene Beiträge

Hallo !

ich habe eine kleine Frage. Das Ergebnis einer Aufgabe sollte so aussehen:

*

**

***

****

*****

usw.

Also das Programm soll einfach für jede neue Zeile ein neues Zeichen (also ein Stern) hinzufügen. Die Anzahl Zeilen sind nicht fix. D.h. man soll die Zeilenanzahl über eine Console eingeben können.

Ich habe mir überlegt, dass ich das evtl. mit einer for-Schleife oder mit einer verschachtelten for-Schleife lösen kann. Das Problem ist, wie bringe ich Java dazu mir diese Sternchen nacheinander zu reihen??

Die Aufgabe sollte ohne Arrays lösbar sein.

Vielen Dank für jeden Tip.

Gruss

gipe

Link zu diesem Kommentar
Auf anderen Seiten teilen

meinst Du sowas

int i = 1;

int j = 1;

char x = '*';

for (;i <10;i++) {

for (;j <10,j++) {

System.out.print(x);

}

}

hab'ich versucht, da Programm bringt mir aber nur 9x einzelne Sternchen also so:

*

*

*

*

*

*

*

*

*

was mach'ich falsch?

Vielen Dank.

gipe

Link zu diesem Kommentar
Auf anderen Seiten teilen

ich kanns auch mit einer while :D


public class Test{


	public static void main(String args[]){

		int zahl = 5;

		int zaehler1 = 1;

		int zaehler2 = 1;

		while(zaehler2<zahl+1){

			System.out.print("*");

			if(zaehler1==zaehler2){

				zaehler1 = 0;

				zaehler2++;

				System.out.println("");

			}

			zaehler1++;

		}

	}

}

Gruß Jaraz

Link zu diesem Kommentar
Auf anderen Seiten teilen

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...