Ifrit235
Messages postés30Date d'inscriptiondimanche 12 octobre 2003StatutMembreDernière intervention17 juin 2004 14 déc. 2003 à 19:07
oaui mais cela ne marche plus si tu as une formule compliquée
cs_Kirua
Messages postés3006Date d'inscriptiondimanche 14 avril 2002StatutMembreDernière intervention31 décembre 2008 14 déc. 2003 à 00:50
ben, ça c'est bon pour les suites arithmétiques, et il faut recompiler à chaque fois, ce que je te propose c'est plutôt un machin du genre: (tappé dans la foulé, pas copier coller, mais plutôt voir mon raisonnement)
/*PREMIER CAS: on connaît l'expression de la suite*/
cin >> raison de la suite
cin >> valeur de départ (U0)
cin >> Indice de l'élément désiré
cout << raison*indice + U0;
/*DEUXIEME CAS: on connait plusieurs éléments (au moins 2)*/
14 déc. 2003 à 19:07
14 déc. 2003 à 00:50
/*PREMIER CAS: on connaît l'expression de la suite*/
cin >> raison de la suite
cin >> valeur de départ (U0)
cin >> Indice de l'élément désiré
cout << raison*indice + U0;
/*DEUXIEME CAS: on connait plusieurs éléments (au moins 2)*/
cin >> indice 1
cin >> valeur 1
cin >> indice 2
cin >> valeur 2
//en admettant indice 1 < indice 2
raison = (valeur2 - valeur1)/(indice 2 - indice 1);
U0 = valeur 1 - raison*indice 1;
//on a maintenant toutes les données nécessaires (raison et terme initial)
->
cin >> indice désiré
//et puis ici, pareil que le premier cas
voilà, à moins que tu ne parles pas du tout de suites arithmétiques, auquel cas, faudrait commenter un peu plus ;-)
bonne soirée!