Mathématiques

Question

Bonjour à tous ! J’aimerais savoir pourquoi ici on trouve 14… je ne comprends pas très bien l’énoncé.
Svp quelqu’un pourrait m’aider ?
Bonjour à tous ! J’aimerais savoir pourquoi ici on trouve 14… je ne comprends pas très bien l’énoncé. Svp quelqu’un pourrait m’aider ?

1 Réponse

  • voici comment nous pourrions reformuler l'énoncé.

    {Initialisation}

    u prend la valeur 1

    s prend la valeur 0

    {traitement}

    pour i allant de 1 à 4 (par pas de 1)

        u prend la valeur u - 1 + i

        s prend la valeur s + u

    fin pour

    {sortie}

    afficher s

    faisons fonctionner cet algorithme de façon débranchée.

    au début u = 1 et s = 0 suite à l'initialisation.

    le traitement consiste uniquement à une boucle "pour" qui va fonctionner 4 fois.

    Première itération: i = 1

        u prend la valeur 1 - 1 + 1 = 1

        s prend la valeur 0 + 1 = 1

    Deuxième itération: i = 2

        u prend la valeur 1 - 1 + 2 = 2

        s prend la valeur 1 + 2 = 3

    Troisième itération: i = 3

        u prend la valeur 2 - 1 + 3 = 4

        s prend la valeur 3 + 4 = 7

    Quatrième itération: i = 4

        u prend la valeur 4 - 1 + 4 = 7

        s prend la valeur 7 + 7 = 14

    à la fin du traitement, la variable u contient la valeur 7, la variable s contient la valeur 14 et la variable i contient la valeur 4.