Corrigés 2 : Utilisation de l’entrée standard¶
Exercices de base¶
Exercice 1 : Lecture et affichage simple¶
prenom = input("Entrez votre prénom : ")
nom = input("Entrez votre nom : ")
print(f"Bonjour {prenom} {nom}, bienvenue !")
Exercice 2 : Calcul de surface¶
longueur = float(input("Entrez la longueur du rectangle (en mètres) : "))
largeur = float(input("Entrez la largeur du rectangle (en mètres) : "))
surface = longueur * largeur
print(f"La surface du rectangle est {surface:.2f} m².")
Exercice 3 : Conversion de température¶
celsius = float(input("Entrez la température en degrés Celsius : "))
fahrenheit = celsius * 9 / 5 + 32
print(f"{celsius}°C correspond à {fahrenheit:.1f}°F.")
Exercice 4 : Calcul de moyenne¶
note1 = float(input("Entrez la première note : "))
note2 = float(input("Entrez la deuxième note : "))
note3 = float(input("Entrez la troisième note : "))
moyenne = (note1 + note2 + note3) / 3
print(f"La moyenne est {round(moyenne, 2)} (arrondie) ou {moyenne:.2f} (formatée).")
Exercice 5 : Prix total¶
prix_unitaire = float(input("Entrez le prix unitaire de l'article (en dollars) : "))
quantite = int(input("Entrez la quantité achetée : "))
total = prix_unitaire * quantite
print(f"Le prix total est {total:.2f} $.")
Exercices intermédiaires¶
Exercice 6 : Conversion de devises¶
montant_eur = float(input("Entrez le montant en euros : "))
taux_change = float(input("Entrez le taux de change (1 EUR = ? USD) : "))
montant_usd = montant_eur * taux_change
print(f"{montant_eur} EUR équivaut à {montant_usd:.2f} USD.")
Exercice 7 : Calcul d’IMC¶
poids = float(input("Entrez votre poids (en kg) : "))
taille = float(input("Entrez votre taille (en mètres) : "))
imc = poids / (taille ** 2)
print(f"Votre IMC est {imc:.1f}.")
Exercice 8 : Calcul de périmètre¶
rayon = float(input("Entrez le rayon du cercle (en mètres) : "))
perimetre = 2 * 3.1416 * rayon
print(f"Le périmètre du cercle est {perimetre:.2f} mètres.")
Exercice 9 : Gestion de temps¶
minutes = int(input("Entrez un nombre de minutes : "))
heures = minutes // 60
restantes = minutes % 60
print(f"{minutes} minutes équivaut à {heures}h{restantes:02d}.")
Utilisation de l’IA
Page rédigée en partie avec l’aide d’un assistant IA. L’IA a été utilisée pour générer des explications, des exemples et/ou des suggestions de structure. Toutes les informations ont été vérifiées, éditées et complétées par l’auteur.