Halli Hallo Leute,
hab eine Hausaufgabe in programmierung bekommen ich hab sie schon gelöst aber ich weiß nicht ob man diese aufgabe so lösen kann also ob es überhaupt von mir verlangt wurde sie so zu lösen man soll mit arrays arbeiten nur weiß ich nicht ob ich es mit arrays so hinbekommen hab wie es verlangt wurde die aufgabe lautet:
Schreiben Sie ein Java-Programm, das das folgende Treppenmuster erzeugt, und speichern Sie die
Informationen in eine geeignete Datenstruktur. Die Höhe der Treppe soll variabel sein und über
den Kommandozeilenparameter-Array vorgegeben werden. Verwenden Sie zur Repräsentation ein
dreieckiges Array. Zur Kontrolle ist das Muster auf den Bildschirm auszugeben.
Beispiel Treppe der Höhe 4:
11
11
2222
2222
333333
333333
44444444
44444444
meine lösung:
danke im voraus:toll:
hab eine Hausaufgabe in programmierung bekommen ich hab sie schon gelöst aber ich weiß nicht ob man diese aufgabe so lösen kann also ob es überhaupt von mir verlangt wurde sie so zu lösen man soll mit arrays arbeiten nur weiß ich nicht ob ich es mit arrays so hinbekommen hab wie es verlangt wurde die aufgabe lautet:
Schreiben Sie ein Java-Programm, das das folgende Treppenmuster erzeugt, und speichern Sie die
Informationen in eine geeignete Datenstruktur. Die Höhe der Treppe soll variabel sein und über
den Kommandozeilenparameter-Array vorgegeben werden. Verwenden Sie zur Repräsentation ein
dreieckiges Array. Zur Kontrolle ist das Muster auf den Bildschirm auszugeben.
Beispiel Treppe der Höhe 4:
11
11
2222
2222
333333
333333
44444444
44444444
meine lösung:
Java:
import java.util.Scanner;
public class treppe{
public static void main(String[] args){
Scanner in = new Scanner(System.in);
int n;
System.out.println("Geben sie an wie hoch sie Treppe sein soll");
System.out.print("n=");
n = in.nextInt();
System.out.println();
if(n>=1){
int v=1, j, i;
int[][] a = new int[2*n][2*n];
while(v<=n){
for(j=0;j<=1;j++){
for(i=0;i<=2*v-1;i++){
a[i][j]=v;
System.out.print(a[i][j]);
}
System.out.println();
}
v++;
}
}
}
}
danke im voraus:toll: