ﺍﻟﺠﻤﻬﻮﺭﻳﺔ ﺍﻟﺠﺰﺍﺋﺮﻳﺔ ﺍﻟﺪﻳﻤﻘﺮﺍﻃﻴﺔ ﺍﻟﺸﻌﺒﻴﺔ
People's Democratic Republic of Algeria
Ministry of Higher Education and ﻭﺯﺍﺭﺓ ﺍﻟﺘﻌﻠﻴﻢ ﺍﻟﻌﺎﻟﻲ ﻭﺍﻟﺒﺤﺚ ﺍﻟﻌﻠﻤﻲ
Scientific Research ﺟﺎﻣﻌﺔ ﻣﺤﻤﺪ ﺑﻮﺿﻴﺎﻑ ﺑﺎﻟﻤﺴﻴﻠﺔ
University Mohamed Boudiaf of M'sila ﻛﻠﻴﺔ ﺍﻟﺘﻜﻨﻮﻟﻮﺟﻴﺎ
Faculty of Technology ﻗﺴﻢ ﺍﻟﻬﻨﺪﺳﺔ ﺍﻟﻤﻴﻜﺎﻧﻴﻜﻴﺔ
Department of Mechanical Engineering
M1FAB : Tp Python
18/11/2025
Durée : 45 minutes
Interrogation 1
Exo1 : Fonction input/output f-string/conversion (string/integer)/
Écrivez un programme qui demande à l'utilisateur de saisir trois nombres (integer), et
calculez leur somme et moyenne, puis affichez le résultat de leur moyenne avec une
précision de deux chiffres après la virgule.
▪ Indices : Utilisez les f-strings (formatage de chaînes) pour contrôler l'affichage des
décimales (par exemple, {:.2f} ).
▪ Entrez le premier nombre : 7
▪ Entrez le deuxième nombre : 8
▪ Entrez le troisième nombre : 13
Exo2 : Comparaison de deux nombres ( condition if /else)
Écrivez un programme qui demande à l'utilisateur deux nombres. Affichez le plus grand des
deux nombres.
Ministry of Higher Education and ﻭﺯﺍﺭﺓ ﺍﻟﺘﻌﻠﻴﻢ ﺍﻟﻌﺎﻟﻲ ﻭﺍﻟﺒﺤﺚ ﺍﻟﻌﻠﻤﻲ
Scientific Research ﺟﺎﻣﻌﺔ ﻣﺤﻤﺪ ﺑﻮﺿﻴﺎﻑ ﺑﺎﻟﻤﺴﻴﻠﺔ
University Mohamed Boudiaf of M'sila ﻛﻠﻴﺔ ﺍﻟﺘﻜﻨﻮﻟﻮﺟﻴﺎ
Faculty of Technology ﻗﺴﻢ ﺍﻟﻬﻨﺪﺳﺔ ﺍﻟﻤﻴﻜﺎﻧﻴﻜﻴﺔ
Department of Mechanical Engineering
ﺍﻟﺠﻤﻬﻮﺭﻳﺔ ﺍﻟﺠﺰﺍﺋﺮﻳﺔ ﺍﻟﺪﻳﻤﻘﺮﺍﻃﻴﺔ ﺍﻟﺸﻌﺒﻴﺔ
People's Democratic Republic of Algeria
M1FAB : Tp Python
1811/2025
Solution de l’interrogation 1
Solution de l’exercice 1 :
# Demande à l'utilisateur de saisir trois nombres
nombre1 = int(input("Entrez le premier nombre : "))
nombre2 = int(input("Entrez le deuxième nombre : "))
nombre3 = int(input("Entrez le troisième nombre : "))
# Calcule la somme et la moyenne
somme = nombre1 + nombre2 + nombre3
moyenne = somme / 3
# Affiche le résultat en formatant la moyenne pour avoir deux décimales
print(f"La moyenne est de : {moyenne:.2f}")
Solution de l’exercice 2 :
nombre1 = int(input("Entrez le premier nombre : "))
nombre2 = int(input("Entrez le deuxième nombre : "))
if nombre1 > nombre2:
print(f"Le plus grand nombre est : {nombre1}")
else:
print(f"Le plus grand nombre est : {nombre2}")