begin process at 2012 05 27 19:27:48
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Maths & Algorithmes

 > LES SUITES RÉCURRENTES (RÉSOLUTION)

LES SUITES RÉCURRENTES (RÉSOLUTION)


 Information sur la source

 Description

Ce code permet de résoudre des suites récurrentes

Source

  • #include <iostream>
  • using namespace std;
  • int main()
  • {
  • int uo=1;
  • float solution;
  • double positioni=0;
  • double positionf;
  • cin>>positionf;
  • while(positioni <= positionf)
  • {
  • if(positioni==0)
  • {
  • solution=1;
  • }
  • positioni++;
  • solution= 1.5 * solution +1;//a changer en fonction de votre suite :
  • //cette suite correspond a :
  • //(Un) : U0=1
  • // : Un+1= 1.5*Un+1
  • if(positioni == positionf)
  • {
  • cout<<" la solution est : "<<solution<<endl;
  • cout<<" la valeur entiere de la solution est : "<<(int)solution<<endl;
  • }
  • }
  • int fin;
  • cin>>fin;
  • return 0;
  • }
#include <iostream>

using namespace std;

int main()
{
    int uo=1;
    float solution;
    double positioni=0;
   double positionf;
    
    cin>>positionf;
    
    while(positioni <= positionf)
    {
    
    if(positioni==0)
    {
    solution=1;
    }
    
      positioni++;
    
    solution= 1.5 * solution +1;//a changer en fonction de votre suite :
                                //cette suite correspond a : 
                                //(Un) : U0=1
                                //     : Un+1= 1.5*Un+1
    
    if(positioni == positionf)
    {
    cout<<" la solution est : "<<solution<<endl;
    cout<<" la valeur entiere de la solution est : "<<(int)solution<<endl;
    }
  
    
    }
    
int fin;
cin>>fin;

return 0;

}
    
    

 Conclusion

Voila, ce n'est pas bien compliqué.
Conseil : jai un pentium 4  2.6Ghz en mettant 7 chifres ca prend 5 sec 8 chiffres 30 sec et 9 chiffres plusieurs min (en fonction de la valeur des chifres mis).


 Sources du même auteur

Source avec Zip Source avec une capture CRYPTER UN FICHIER TXT (WIN32 DEV-CPP)
Source avec Zip LIRE DANS UN FICHIER TEXTE ET TROUVER UN MOT DONNÉ DANS CE F...
Source avec Zip Source avec une capture SDL : FAIRE BOUGER UNE IMAGE AVEC LES TOUCHES ZSQD (POUR APP...
TROUVER LE PGCD DE 2 NOMBRES
POLYNOME DU SECOND DEGRE EN C++ (COMMENTÉ)

 Sources de la même categorie

Source avec Zip UN EXAMPLE D'APPLICATION EN CUDA DE L'ALGORITHME DE SCAN POU... par oguzaras
Source avec Zip Source avec une capture CHIFFREMENT DE VIGENERE par lajouad
Source avec Zip Source avec une capture ANALYSE SYNTAXIQUE par lajouad
Source avec Zip Source avec une capture STRUCTURE D'UNE MATRICE PAR LES LISTE LINÉAIRE (NON CONTUGUS... par benzarabel
Source avec Zip Source avec une capture DESSINER UNE ARBRE BINAIRE( MODE CONSOLE): par benzarabel

 Sources en rapport avec celle ci

RESOLUTION D'UNE EQUATION DU SECOND DEGRÉ AVEC RACINES REEL... par maloum41
Source avec Zip TRANSFORMER UN ENTIER EN DEUX NOMBRES COMPOSÉ DES MEMES CHIF... par thebroyeur
CALCULER LE PRODUIT DE DEUX MATRICES DE TAILLE DIFFERENT par aymenet1
[C/C++] DÉTERMINER LES DIVISEURS D'UN NOMBRE AVEC DES INFORM... par soso62fr
RÉSOLUTION AUTOMATIQUE DES TRINOMES DU SECOND DÉGRÉ. par MisterFelx

Commentaires et avis

Commentaire de Kirua le 14/12/2003 00:50:43

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 &gt;&gt; raison de la suite
cin &gt;&gt; valeur de départ (U0)
cin &gt;&gt; Indice de l'élément désiré

cout &lt;&lt; raison*indice + U0;

/*DEUXIEME CAS: on connait plusieurs éléments (au moins 2)*/

cin &gt;&gt; indice 1
cin &gt;&gt; valeur 1
cin &gt;&gt; indice 2
cin &gt;&gt; valeur 2

//en admettant indice 1 &lt; 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)

-&gt;

cin &gt;&gt; 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!

Commentaire de Ifrit235 le 14/12/2003 19:07:36

oaui mais cela ne marche plus si tu as une formule compliquée

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

Plusieurs variables en une [ par CoQ87 ] Oui je sais c'est assez con mais je debute en c++ et je n'arrive pas à mettre le contenu de deux variables int a la suite (pas daddition, soustraction les fonctions et le Math [ par djamine ] beh bonsoir les programmeurs j'ai une problemeje veux en utilisant la formuletan x=2t/1-(t au carré) avec t=tg x/2et le fait que si x est petit par ex lancement de plusieurs exécutables à la suite [ par mmmmegabites ] loloBonjour,Je cherche le moyen, sous Visual C++ 6, de lancer plusieurs exécutables, le suivant ne s'exécutant qu'une fois le premier terminé et ainsi Message suite a ma volonte de design [ par remanv69 ] Voila je voulait savoir comment creer une fenetre windows sans Barre de titre ce qui ameliorerait considerablement mon design merci :) ++ bon code OpenGL -> Math [ par guiguikun ] Pourquoi est-ce qu'en OpenGL l'axe Y est la hauteur alors qu'en math c'est la profondeur ?J'arrête pas de me tromper :( conversion (suite).... [ par moloko2000 ] Comment convertir un code ascii en char pour ensuite le passer comme char* et utiliser strcat. pb mémoire (suite) [ par moloko2000 ] Non en fait on ne peux pas allouer une fois pour toute puisque ma fonction c est appelée à chaque enregistrement par un autre programme(4D).Donc l'all libraire + math [ par TRAX44 ] Boujour,je suis debutant é j'aurai besoin d'un simple petit exemple en C sa serai une libraire qui additionerai ddeux nombres de 25 chiffres Je c, c t On Error Goto ... [ par BarthOlivier ] SAlut à tous.En Visual Basic 6, il existe un code bien pratique qui redirectionne le StackPointeur, quand on a un probleme : On Error Goto SUITE Tableau suite... [ par Niníel ] Alors voila ma 2ème question de la journée :-PJ'ai un tableau de caractères 64 position: char Tab[64], un compteur: int inCompter et un tableau de 1 p


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,796 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales