Servus
kurze Frage zum Pascalsche Dreieck:
leider wusste ich das mit 2*höhe+1 nur auswendig und habe noch nicht so ganz den Sinn rausbekommen. also bei der Aufgabe sollte ich halt nur die Höhe eingeben manuell eingeben.
Weil wenn ich ja eine Höhe von 3 eingebe, dann sind das ja 3 Zeilen und und 5 spalte würde ich behaupten. aber wenn ich ja sag 2*Höhe(3) + 1 ergibt ja = 7 ....
oder liegt das jetzt daran, dass bei Array's die erste Zahl den Index 0 hat und somit rechnet es bei Höhe 3 eigentlich mit 2*2 +1 = 5
wäre nett wenn mir kurz jemand den Sachverhalt verständlich erklären könnte =)
Grüße
Roffel
kurze Frage zum Pascalsche Dreieck:
Java:
import java.util.Scanner;
public class Aufgabe4 {
public static void main(String args[]) {
Scanner sc = new Scanner(System.in);
System.out.println("Bitte Höhe des Pascalschen Dreiecks eingeben:");
int Höhe = sc.nextInt();
int [][] matrix = new int [Höhe][(2*Höhe)+1];
leider wusste ich das mit 2*höhe+1 nur auswendig und habe noch nicht so ganz den Sinn rausbekommen. also bei der Aufgabe sollte ich halt nur die Höhe eingeben manuell eingeben.
Weil wenn ich ja eine Höhe von 3 eingebe, dann sind das ja 3 Zeilen und und 5 spalte würde ich behaupten. aber wenn ich ja sag 2*Höhe(3) + 1 ergibt ja = 7 ....
oder liegt das jetzt daran, dass bei Array's die erste Zahl den Index 0 hat und somit rechnet es bei Höhe 3 eigentlich mit 2*2 +1 = 5
wäre nett wenn mir kurz jemand den Sachverhalt verständlich erklären könnte =)
Grüße
Roffel