Examen formatif#
Question 1 - Tableau d'état#
Pas ici ! Répondez sur l'interface de Exam.net
Question 2 - Correction de code#
Le code suivant comporte de nombreuses erreurs. Corrigez les afin que le programme s'exécute correctement et de manière logique.
N'oubliez pas de copier-coller ce code dans la question Exam.net
distance en km = 210
vitesse = 87,5
temps = "distance en km" / "vitesse"
if temps => 2:
print(Le trajet est long)
marque = int(input("De quelle marque est ta voiture ?"))
if marque == Audi or Mercedes or VW:
print(C'est une bonne marque)
Question 3 - Vente de courges#
Comme Halloween approche, il est temps d'acheter des courges pour la décoration. Dans ce programme de vente, on demande à l'utilisateur combien de courges il veut acheter, et s'il veut des petites, moyennes, ou grandes courges. Finalement, le prix total à payer est calculé en fonction de ces valeurs, et est affiché.
Les prix de chaque type de courge sont les suivants :
4CHF pour la taille "petit"
7CHF pour la taille "moyen"
10CHF pour la taille "gros"
N'importe quelle autre taille de courge prendrait par défaut le prix de 20CHF
Dans le cas où l'utilisateur entre soit un nombre de courges négatif ou supérieur à 100, alors le programme affiche "Impossible".
Des exemples d'utilisation sont donnés ci-dessous. Pour obtenir le maximum de points, veillez à utiliser les textes comme ci-dessous et à n'utiliser qu'une seule fois la fonction print().
Exemples d'utilisation :
Nombre de courges : 3
Taille des courges : petit
Total : 12 CHF
>>>
Nombre de courges : 2
Taille des courges : blabla
Total : 40 CHF
>>>
Nombre de courges : -10
Taille des courges : petit
Impossible
N'oubliez pas de copier-coller ce code dans la question Exam.net
#Testez votre programme ici avant de le COPIER-COLLER dans Exam.net