Algorithme suite numérique
Répondre à la discussion
Affichage des résultats 1 à 4 sur 4

Algorithme suite numérique



  1. #1
    cloy

    Algorithme suite numérique


    ------

    Bonjour à tous, j'aimerais réaliser un algorithme qui permettrait de résoudre cet exercice :

    Ecrire une procédure qui calcule le Nième terme de la suite numérique définie comme suit :

    U0 = 2 U1 = 2 U2 = 2
    Un = 6 . Un-1 + 4 . Un-2 - 5 . Un-3 pour tout n > 2

    Exemple d'appel de la procédure pour calculer le iième élément de la suite et obtenir le résultat dans la

    variable r définit au préalable : suite(i,r) ;

    J'ai réussi à rédiger la forme générale de l'algorithme, cependant je bloque quand je dois affecter une valeur à u..
    (en fait je n'ai jamais rencontrer de suite définie par des termes tels que Un-1, alors je n'ai aucune idée de comment faire...)

    Mon ébauche :

    Variables
    x, y, k, i, n, m, u : nombres
    Debut
    lire n
    tant que (i<n) faire
    u <- 6*k+4*y-5*x
    x <- y
    y <- k
    k <- m
    i <- i+1
    ffaire
    Afficher "Résultat de la suite : ", m
    fin

    Toute aide est la bienvenue

    -----

  2. #2
    whoami

    Re : Algorithme suite numérique

    Bonjour,

    Sans aller très loin :

    - Il faut indenter ton code => lecture et maintenance bien plus facile

    - Avant tout usage d'une variable, il faut l'initialiser, ce que tu ne fais pas,

    - D'autre part, exécuter "manuellement" le code que tu as écrit, celui que tu as effectivement écrit, pas celui que tu penses avoir fait (je vois entre autre que tu affiche en résultat le contenu de m, qui n'est jamais affecté !).

  3. #3
    cloy

    Re : Algorithme suite numérique

    Oui pardon.. j'ai fais mon algorithme au brouillon, il est vrai que je n'ai pas affecté de valeurs initiales à mes variables, en fait il faudrait que je le modifie, j'avais une autre version un peu plus correcte :

    variables
    n, u, i : nombres
    debut
    lire n
    u <- 2
    i <- 1
    pour i allant de 3 à n
    u <- 6*Un-1+4*Un-2-5*Un-3
    afficher u
    fin

    En fait mon problème c'est la forme "Un-1"

  4. #4
    cloy

    Re : Algorithme suite numérique

    Je crois avoir trouvé une alternative avec mon algorithme précédent Mais merci quand même

  5. A voir en vidéo sur Futura

Discussions similaires

  1. Dm de maths algorithme et suite.
    Par gautch10 dans le forum Mathématiques du collège et du lycée
    Réponses: 22
    Dernier message: 24/10/2014, 18h47
  2. suite et algorithme
    Par invitea5e50a86 dans le forum Mathématiques du collège et du lycée
    Réponses: 1
    Dernier message: 22/10/2012, 17h35
  3. Algorithme de suite
    Par invite999986c5 dans le forum Mathématiques du collège et du lycée
    Réponses: 0
    Dernier message: 09/09/2012, 09h23
  4. algorithme de suite
    Par invite6b981a15 dans le forum Mathématiques du collège et du lycée
    Réponses: 1
    Dernier message: 23/12/2011, 16h20
  5. algorithme pour le calcul numerique
    Par invite4ef352d8 dans le forum Mathématiques du supérieur
    Réponses: 3
    Dernier message: 11/12/2005, 11h56