Mathématiques

Question

Une société de location de voiture propose à ses clients deux contras: 
-Contrat C1: un forfait de 23€ et 0.40€ par Km parcouru.
-Contrat C2: 0.60€ par km parcouru.
1) Écrivez un algorithme permettant de calculer et d'afficher le coût des deux contrats suivant le nombre x de Km parcourus. 
2) Pour x Km parcourus, on note F1(x) le coût suivant le contrat C1 et F2(x) le coût suivant le contrat C2. 
a) Représentez graphiquement F1 et F2 dans un repère orthogonal (unités: abscisse, 1cm pour 20Km parcourus; en ordonnée, 1cm pour 10€.
b) Déterminez graphiquement le tarif le plus avantageux pour le client suivant le nombre de Km parcourus.
c) Complétez alors l'algorithme ci-dessous dont l'objectif est donner, suivant ke nombre x de Km à parcourir, le nom du contrat le moins cher et le prix P à payer. 
Variables: X est un nombre P est un nombre.
Contrat est un "mot", autrement dit une chaîne de caractères.
Initialisation: Saisir X.
Traitement: Si (0   Contrat reçoit "..."    
 Sinon P reçoit ...  
   Contrat reçoit "..."
FinSi
Sortie: Afficher " Le contrat le moins cher est",           Contrat 
Afficher " Le montant à payer sera de : ", P 

1 Réponse

  • J'espère que tu as vu que F1 et F2 sont deux fonctions affines.

    1)
    Variables:
    X est un nombre (->le nombre de km)
    Prix_C1 est un nombre
    Prix_C2 est un nombre

    Initialisation:
    Saisir X

    Traitement:
    Prix_C1 reçoit F1(x)
    Prix_C2 reçoit F2(x)

    Sortie:

    Afficher " Contrat C1 : Le prix sera de 'Prix_C1'",
    Afficher " Contrat C2 : Le prix sera de 'Prix_C2'",

    Voila pour l'algo, par contre je te laisse remplacer F1(x) et F2(x) par la formule qui convient.

    2)Tu devrais etre capable de tracer le graphique quand meme !

Autres questions