Zoofast.fr fournit une plateforme conviviale pour partager et obtenir des connaissances. Rejoignez notre plateforme de questions-réponses pour recevoir des réponses rapides et précises de la part de professionnels expérimentés dans divers domaines.
Sagot :
Réponse :
Bonjour,
a) 160 km sont parcourus avec 160 km > 100 km
Il s'agit donc de payer 0,45€ par km:
0,45 * 160 + 60
= 72 + 60
= 132 €
Erreur dans la question, c'est plutôt 132€ et non pas 122€.
b) On peut definir des fonctions affines qui nous serviront dans le programme.
On pose x la distance parcourue en km.
Pour x <= 100km on a:
0,35x +60
Pour x > 100km on a:
0,45x + 60
Donc,
from math import *
x = float(input("Enter x: ")
if x <= 100:
C = 0,35*x + 60
else:
C = 0,45*x + 60
print("Cout de la location: ", C)
x c'est la variable de la distance parcourue en km
float pour convertir ton input en un décimal
input pour initialiser la variable en tant qu'entrée
if x <= 100: si la distance est inférieur ou égale à 100
C = 0,35*x + 60 on effectue ce calcul dans la variable C
else: dans les autres cas (où x est strictement supérieur a 100)
C = 0,45*x + 60 on effectue ce calcul dans la variable C
print("Cout de la location: ", C) pour afficher le résultat de programme
c) A toi de jouer en saisissant le code dans ton éditeur Python :)
Votre engagement est important pour nous. Continuez à partager vos connaissances et vos expériences. Créons un environnement d'apprentissage agréable et bénéfique pour tous. Merci de visiter Zoofast.fr. Nous sommes là pour vous aider avec des réponses claires et concises.