Affichage recursif triangle de pascal

djojo80 3 Messages postés mercredi 22 mars 2006Date d'inscription 7 avril 2006 Dernière intervention - 1 avril 2006 à 21:59 - Dernière réponse : djojo80 3 Messages postés mercredi 22 mars 2006Date d'inscription 7 avril 2006 Dernière intervention
- 7 avril 2006 à 12:16
Afficher la suite 

Votre réponse

3 réponses

djojo80 3 Messages postés mercredi 22 mars 2006Date d'inscription 7 avril 2006 Dernière intervention - 1 avril 2006 à 22:09
0
Merci
Bonjour!
je voudrais faire un petit programme qui calcule et affiche recursivement, le triangle de pascal.

les notions principales sont calculer et afficher recurviment. Voulez vous bien m'aider?
merci bien.
Commenter la réponse de djojo80
PetoleTeam 3435 Messages postés lundi 26 décembre 2005Date d'inscription 14 janvier 2011 Dernière intervention - 7 avril 2006 à 08:04
0
Merci
Bonjour...

Ton problème mérité une réponse certes un peu tardive mais réponse quand même

voici le script...ou plutôt une page HTML ...

<HTML>
<TITLE>Triangle de Pascal...</TITLE>
<HEAD>
<STYLE TYPE="text/css">

TD {
color:#000000;font-size:15px;
font-family:Verdana;
text-align:center;
background-color:#c0c0f0;
width:40px
}
</STYLE>
<SCRIPT LANGUAGE="JavaScript">
//----------------------------------
// Entée : niv_ hauteur du triangle
// Sortie : Tableau des valeurs
//----------------------------------
function TrianglePascal( niv_){
var i, k;
var T_Result = new Array();

//-- Création tableau multidimensionnel
for( i =0; i< niv_; i++){
T_Result[i] = new Array();
T_Result[i][0]= 1; // 1st colonne à 1
}
//-- Calcul des Valeurs
for( i=1; i< niv_; i++){
for( k =1; k < i; k++){
T_Result[i][k] = T_Result[i-1][k-1] + T_Result[i-1][k];
}
//-- Dernière colonne à 1
T_Result[i][k] = 1;
}
return( T_Result);
}
//-----------------------------
// Entrée : Tableau des valeurs
// Sortie : Affichage Ecran
//-----------------------------
function ShowTriangle( tab_){
var i, k;
var Niv = tab_.length;
var Html = 'Triangle de Pascal &agrave; ' +Niv +' niveaux...';

//-- Affichage des Valeurs
Html += '';
for( i in tab_){
Html += '----
';
for( k in tab_[i]){
Html += '' +tab_[i][k] +', ';
}
Html += '';
}
Html += '
That\'s All Folks !';
document.write( Html);
}
//=============================//var T_Pascal new Array();
T_Pascal = TrianglePascal( 10);
ShowTriangle( T_Pascal);

</SCRIPT>
</HEAD>

</HTML>

fais en bon usage...

;0)
Commenter la réponse de PetoleTeam
djojo80 3 Messages postés mercredi 22 mars 2006Date d'inscription 7 avril 2006 Dernière intervention - 7 avril 2006 à 12:16
0
Merci
Salut!

c'est sympa d'avoir proposé quelque chose mais c'est pas recursif.

le calcul doit se faire de maniere recursive ainsi que l'affichage.
Commenter la réponse de djojo80

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.