Adloun

sciences numériques et technologie (seconde) · Chapitre 3 · Application directe du cours

Une réduction au-delà de 50 euros

Instructions conditionnelles · La structure if / elif / else · niveau 1 (application)

Énoncé

Écrire un programme qui, à partir d'une variable montant, applique une réduction de si le montant dépasse strictement € et affiche le montant à payer. Le tester sur € puis sur €.

Corrigé

montant = 80
if montant > 50:
    montant = montant * 0.9
print("À payer :", montant, "euros")

Pour € : la condition est fausse, le bloc est sauté, l'affichage donne À payer : 40 euros. Pour € : la condition est vraie, et l'affichage donne À payer : 72.0 euros.

Noter qu'il n'y a pas besoin de else : quand la condition est fausse, on ne fait simplement rien de plus et le programme reprend après le bloc.

100 % gratuit

Essaie le suivant avec le tuteur

Faire l'exercice suivant avec le tuteur

Sans compte : le cours, le premier QCM, 2 minutes de podcast et de vidéo et un exercice avec le tuteur. Pour tout le reste : inscription gratuite en 30 secondes, sans carte bancaire.

Le cours du chapitre · Tous les exercices du chapitre

Exercice suivant avec le tuteur →