Mathématiques

Question

Document 3 :
Voici un exemple d'algorithme, traduit ensuite en différents langages.
En Python :
En Scratch :
En langage naturel :
mettre a. a
a prend la valeur 2
a
2
= 2
b =3*a+5
b prend la valeur 3 a + 5
Afficher b
metire be à 3
print(b)
a
dire
Voici un script en Python.
a=n-2
b=asn
c=b+1
print(c)
1. Écrire l'algorithme correspondant en langage naturel.
2. Quelle affichage obtient-on si :
a) n=5 b) n = 3
c) n=1
d) n=4

1 Réponse

  • Réponse :

    1.

    a prend la valeur n - 2

    b prend la valeur a.n

    c prend la valeur b + 1

    Afficher c

    2.

    a) n = 5:

    a = n - 2 = 5 - 2 = 3

    b = a x n = 3 x 5 = 15

    c = b + 1 = 15 +1 = 16

    Si n = 5 on obtiendra le résultat 16.

    b) n = 3:

    a = n - 2 = 3 - 2 = 1

    b = a x n = 1 x 3 = 3

    c = b + 1 = 3 + 1 = 4

    Si n = 3 on obtiendra le résultat 4.

    c) n = 1:

    a = n - 2 = 1 - 2 = -1

    b = a x n = 1 x -1 = -1

    c = b + 1 = -1 + 1 = 0

    Si n = 1 on obtiendra le résultat 0.

    d) n = 4:

    a = n - 2 = 4 - 2 = 2

    b = a x n = 4 x 2 = 8

    c = b + 1 = 8 + 1 = 9

    Si n = 4 on obtiendra le résultat 9.

Autres questions