SERIE N° 1 : Initiation Langage Python : ID101 / ID102 / ID103
Exercice 1 :
Considérons les algorithmes suivants :
Algorithme A Algorithme B
Variables val, double : réels Variables A, B ,C : entiers
Début Début
Val ← 11.5 A ← 5
Double ← Val * 2 B ← A div 2
Ecrire ( Val ) C ← A mod 2
Ecrire ( Double ) Ecrire ( B )
Fin Ecrire ( C )
Fin
Algorithme C Algorithme D
Variables A, B : entiers Variables A, B, C : Caractères
C, D : booléens Début
Début A ← "423"
A ← 2 B ← 15 B ← "12"
C ← (A > 5 ) OU ( B < 20 ) C ← A + B
D ← (A < 5 ) ET ( B < 20 ) Fin
Ecrire ( C )
Ecrire ( D )
Fin
1) Donner le résultat qui sera affiché après exécution des instructions de chaque
algorithme.
2) Donner le code Python équivalent à chaque algorithme.
Exercice 2 :
Ecrire un programme python qui demande un nombre réel à l’utilisateur, puis qui calcule et
affiche le carré de ce nombre.
Exercice 3 :
Objectif : Conversion des degrés Celsius aux degrés Fahrenheit (unité de température utilisée
dans les pays anglo-saxons)
Pour convertir des degrés Celsius en degrés Fahrenheit, on les multiplie par 1.8 puis on ajoute
32.
Formule à utiliser : °F = 1.8 °C + 32
Ecrire un programme python qui demande à l’utilisateur un nombre qui correspond à un degré
Celsius, puis qui calcule et affiche son équivalent degré Fahrenheit.
Exemple d’exécution :
Formateur : EL BASRI Page 1 sur 1 2021/2022