PHP :: Aufgabe #81
1 Lösung

Erstellung Pascalsches Dreieck
Anfänger - PHP
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
Lösungen:
Leerzeichen werden hier mit & n b s p gemacht, natürlich ohne Leerzeichen zwischen den Buchstaben
PHP-Code

<?php //Beliebige Eingabe machen $reihen = 9; for($oben = 0; $oben < $reihen; $oben++) { for($abstand = $reihen; $abstand > $oben; $abstand--) { echo ' '; } for($unten = 0; $unten <= $oben; $unten++) { echo BinKo($oben, $unten).' '; } echo '<br/>'; } function fakultaet($zahl) { $erg = 1; for($i = $zahl; $i > 1; $i--) { $erg *= $i; } return $erg; } function BinKo ($n, $k) { $erg = fakultaet($n) / (fakultaet($k)*fakultaet($n-$k)); return $erg; } ?>