Java :: Aufgabe #94 :: Lösung #2
2 Lösungen

#94
Erstellung Pascalsches Dreieck
Anfänger - Java
von BlackBird321
- 04.06.2015 um 22:43 Uhr
Schreibe ein Programm, welches das Pascalsches Dreieckwiedergibt.
Das Programm soll die Anzahl der Reihen entgegennehmen und dementsprechend widergeben (Nur halt ohne die Punkte :o)).
Beispiel für 5 Reihen:
....1
...11
..121
.1331
14641
Das Programm soll die Anzahl der Reihen entgegennehmen und dementsprechend widergeben (Nur halt ohne die Punkte :o)).
Beispiel für 5 Reihen:
....1
...11
..121
.1331
14641
#2

von paddlboot (3970 Punkte)
- 22.07.2019 um 15:17 Uhr

import java.util.*; public class PascalschesDreieck { public static void main (String[] args) { Scanner scanner = new Scanner(System.in); System.out.println("### Pascalsches Dreieck ###\n"); System.out.print("Wie viele Reihen?\t"); int reihen = scanner.nextInt(); for(int i = 1; i <= reihen; i++) { for(int r = i; r < reihen; r++) { System.out.print(" "); } for(int j = 0; j < i ; j++) { System.out.print(ueber(i-1,j) + " "); } System.out.println(""); } scanner.close(); } public static int fakultaet(int zahl) { int res = 1; for(int durchgang = 2; durchgang <=zahl; durchgang++) { res *= durchgang; } return res; } public static int ueber(int n, int k) { int nn = fakultaet(n); int kk = fakultaet(k); int erg = nn / (kk * (fakultaet(n-k))); return erg; } }
Kommentare:
Für diese Lösung gibt es noch keinen Kommentar
Seite 1 von 0
1