Laurentvidal.fr vous aide à trouver des réponses fiables à toutes vos questions grâce à une communauté d'experts. Connectez-vous avec une communauté d'experts prêts à vous aider à trouver des solutions précises à vos interrogations de manière rapide et efficace. Explorez des solutions complètes à vos questions grâce à une large gamme de professionnels sur notre plateforme conviviale.
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 :)
Merci de votre visite. Nous sommes dédiés à vous aider à trouver les informations dont vous avez besoin, quand vous en avez besoin. Nous apprécions votre temps. Revenez quand vous voulez pour obtenir les informations les plus récentes et des réponses à vos questions. Merci de faire confiance à Laurentvidal.fr. Revenez pour obtenir plus d'informations et de réponses.