Exercice3
Écrire un programme en langage Python incitant l’utilisateur à saisir deux nombres a et b, puis affichant leur maximum, sans utiliser la fonction max() ni aucune fonction prédéfinie pour déterminer le maximum.
Solution
Description de la méthode :
Après la saisie des deux nombres, on utilise une structure conditionnelle if/else pour les comparer. Si a est supérieur ou égal à b, le maximum est a ; sinon, le maximum est b. Les fonctions input(), float() et print() servent uniquement à la saisie, à la conversion et à l’affichage.
Code Final :
1 2 3 4 5 6 7 8 9 10 11 12 13 | # Demander le premier nombre et convertir la saisie en nombre décimal a = float(input("Saisir le nombre a : ")) # Demander le deuxième nombre et convertir la saisie en nombre décimal b = float(input("Saisir le nombre b : ")) # Comparer les deux nombres pour déterminer leur maximum if a >= b: # Si a est supérieur ou égal à b, le maximum est a maximum = a else: # Sinon, le maximum est b maximum = b # Afficher le maximum des deux nombres print("Le maximum est :", maximum) |
Output :
Saisir le nombre a : 12
Saisir le nombre b : 7
Le maximum est : 12.0
Auteur : Younes Derfoufi
Lieu de travail : CRMEF OUJDA
Site Web : www.tresfacile.net
Chaine YouTube : https://www.youtube.com/user/InformatiquesFacile
Me contacter : https://www.tresfacile.net/me-contacter/



