Générer n lignes du triangle de pascal ( utile pour développement polynomial )

Contenu du snippet

Bon voilà j'ai développé cette application pour m'occuper.
Ce script génère sous la forme d'un tableau PHP un nombre n défini de lignes du triangle de Pascal.
Il suffit après d'effectuer un print_r(); et de correctement formater le tableau pour obtenir un triange de pascal.

Vous trouverez l'explication de la source ( comment je l'ai élaboré ) sur mon site personnel, http://www.hugolafitte.com
ainsi qu'un exemple d'utilisation sur cette page: http://tools.hugolafitte.com/outil_maths_pascal.ajx

Si vous désirez réaliser un script permettant de développer les identités remarquables ( a + b ) puissance X, la génération
de ce tableau peut simplifier grandement votre application :)

Source / Exemple :


$n = 15; // Nombre de lignes désirées
$c[0][0] = 1;
for ( $i = 1; $i <= $n ; $i++ )
	{
		$c[$i][0] = 1;
		for( $j = 1; $j <= $i ; $j++ )
			{
				$c[$i][$j] = $c[$i-1][$j-1] + $c[$i-1][$j];
			}
	}

Conclusion :


Voici le tableau PHP généré par le script ci-dessus:
Il suffit juste de formatter son affichage!

Array
(
[0] => Array
(
[0] => 1
)

[1] => Array
(
[0] => 1
[1] => 1
)

[2] => Array
(
[0] => 1
[1] => 2
[2] => 1
)

[3] => Array
(
[0] => 1
[1] => 3
[2] => 3
[3] => 1
)

// Etc....

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.