Also sowas wirste doch wohl selber hinbekommen.
*edit* weil mir grad langweilig war ... :/
PHP-Code:
<?php
function rekursion($zeile, $spalte)
{
if ($zeile == 1 OR $spalte == 1) return 1;
if ($spalte >= $zeile) return '';
else
{
$result = rekursion($zeile-1, $spalte) + rekursion($zeile-1, $spalte-1);
return $result;
}
}
function pascal($n)
{
echo '[b]Pascalsches Dreieck[/b]<table>';
for ($zeile = 1; $zeile <= $n; $zeile++)
{
echo '<tr>';
for ($spalte = 1; $spalte <= $zeile-1; $spalte++)
echo '<td>'.rekursion($zeile, $spalte).'</td>';
echo '</tr>';
}
echo '</table>';
}
?>
Aufruf über pascal(n); mit n für eine natürliche Zahl ... sollte nicht über 20 sein dann gehts auf die Performance.