On donne l’algorithme suivant:
| En langage naturel |
|---|
Instructions
Pour i allant de 0 à 10
P ← 5 × i
Afficher i
Afficher P
Fin pour
|
1.Combien de boucles fait cet algorithme ?
2.Que fait cet algorithme ?
3.Traduire cet algorithme en langage Python.
4.Modifier cet algorithme pour qu’à la sortie il affiche la table de multiplication de 7 (jusqu' à 7 × 25).
| En langage naturel |
|---|
IInstructions
Pour i allant de 1 à 22.
Y = i²
Afficher i
Afficher Y
Fin pour
|
1.Que fait cet algorithme?
2.Traduire cet algorithme en langage Python.
3.Que faudrait il modifier dans l’algorithme pour qu’à la sortie il n’affiche que le carré de 22 ?
4.Modifier ce programme pour qu’à la sortie il affiche que les carrés d’un nombre impair compris entre 1 et 23.
On donne l’algorithme suivant:
| En langage naturel |
Initialisation
p ← le train sifflera trois fois
m ←Tchou
Instructions
affiche p
Pour i allant de 1 à 3
Afficher rn
Fin pour
|
1.De quels types sont les variables p et m ?
2.Que fait cet algorithme ?
3.Traduire l’algorithme précédent en langage Python.
4.Modifier cet algorithme en Python pour que le train siffle 9 fois.
On donne l’algorithme suivant :
| En langage naturel |
Initialisation
x← l ,5
Instructions
Pour i allant de 1 à 10
x ← x + 1
y ← 3x² +x+1
Afficher y
Fin pour
|
1.De quel type sont les variable x et y ?
2.Que fait cet algorithme ?
3.Ecrire cet algorithme en Python.
4.Modifier cet algorithme pour que x varie de1à 10 avec un pas de 0,25.