Voilà je n'arrive pas à réaliser un algorithme où je dois énoncé les deux fonctions.
"Une société de location de voiture propose à ses clients deux contrats :
_ Contrat C1 : Un forfait de 23 euros et de 0.40 euro par km parcouru ( je sais la fonction, f1(x) = 0.40X + 23 )
_ Contrat C2 : 0.60 euros par km parcouru ( soit f2(x) = 0.60X )"
La question est :
Écrivez un algorithme permettant de calculer et d'afficher le coût des deux contrats suivant le nombre x de kilomètre parcourus.
Voilà, Merci d'avance.
Bonsoir,
variables x,y1,y2
entrée utilisateur x
y1 <---0.4*x+23
y2 <---0.6*x
afficher " le contrat le moins cher est "
si y1<y2
afficher y1
sinon
afficher y2
fin sinon
fin si
fin
Bonjour,
Rien de plus simple :
Début
Lire le nombre de km, x
C1 prend pour valeur 0,40x+23
C2 prend pour valeur ...
Afficher C1
Afficher C2
Fin
Où est la difficulté ?
variables x,y1,y2
entrée utilisateur x
y1 <---0.4*x+23
y2 <---0.6*x
afficher " le contrat le moins cher est "
si y1<y2
afficher "C1" ; y1
sinon
afficher yC2" ; y2
fin sinon
fin si
fin
Le problème c'est que je mis perd avec le "langage calculatrice"
Ex : Prompt, input, disp .. Tous ca je ne comprends quand j'essaie de rentrer un programme dans ma calculette, je mis perd avec la calculette, est-il possible que vous m'aidiez à ce que je puisse le rentrer dans ma calculette ?
oui sans doute, mais il faut que tu prennes le mode d'emploi
nous, on fait tout à la main, les calculatrices ont chacune leurs instructions
La question était "Ecrivez un algorithme permettant de calculer et d'afficher le coût des deux contrats suivant le nombre x de kilomètre parcourus."
C'est ce que nous avons fait, et même au-delà puisque l'algorithme à créer ne demandait pas d'afficher le meilleur contrat.
Dans le problème posé au départ, il n'était nulle part question de traduire cet algorithme dans un langage quelconque (calculatrice, larp, algobox, excel, basic, pascal, java ...)
Vous devez être membre accéder à ce service...
Pas encore inscrit ?
1 compte par personne, multi-compte interdit !
Ou identifiez-vous :