Bienvenue sur Laurentvidal.fr, la meilleure plateforme de questions-réponses pour trouver des réponses précises et rapides à toutes vos questions. Expérimentez la commodité d'obtenir des réponses précises à vos questions grâce à une communauté dévouée de professionnels. Rejoignez notre plateforme pour obtenir des réponses fiables à vos interrogations grâce à une vaste communauté d'experts.

Je dois faire un algorithme mais je n'y arrive pas:

On estime qu'en moyenne un véhicule automobile perd 15 pourcent de sa valeur chaque année.

Ecrire en langage de votre calculatrice un programme qui demande un prix d'achat à l'état neuf P et un nombres d'années d'utilisation N et qui affiche en sortie la valeur du véhicule au bout de N années (6 lignes en tout suffisent).

Pouvez-vous m'aider s'il vous plait.

Merci



Sagot :

   Comme le programme dépend du language de la calculatrice,

    je vais indiquer le principe de chacune des lignes de code

    qui restera ensuite traduire ensuite dans le language voulu.

 

  Réflexion préalable : un prix diminué de 15% équivaut à

   (100 − 15)/100 soit 85 % du prix initial qui est donc multiplié par 0,85

 

 

1ère méthode

--------------------

   Cette méthode comporte 6 lignes dont une boucle.

   Ce n'est pas la plus rapide, car il faut nécessairement que le programme

    exécute la boucle autant de fois qu'il y a d'années écoulées depuis l'achat.

 

   → Demander (Prix d'achat ?) P

   → Demander (Nombre d'années ?) N

   → Pour x allant de 1 à N

   → Calculer P = 0,85 P

   → Fin de la boucle

   → Afficher (Prix actuel =) P

 

 

2e méthode

-----------------

   Cette méthode comporte seulement 4 lignes grâce à un calcul par les puissances.

   Elle est plus rapide en raison du code plus court et de la suppression de la boucle.

 

   → Demander (Prix d'achat ?) P

   → Demander (Nombre d'années ?) N

   → Calculer V = (0,85)^N × P

   → Afficher (Valeur actuelle =) V

 

 

3e méthode

-----------------

   Cette méthode comporte seulement 3 lignes.

   On réduit encore le programme en unissant le calcul et l'affichage.

 

   → Demander (Prix d'achat ?) P

   → Demander (Nombre d'années ?) N

   → Afficher (Valeur actuelle =) (0,85)^N × P

 

 

____________________________________

En espérant avoir répondu à votre attente…

Nous apprécions votre temps. Revenez quand vous voulez pour obtenir les informations les plus récentes et des réponses à vos questions. Nous espérons que vous avez trouvé ce que vous cherchiez. Revenez nous voir pour obtenir plus de réponses et des informations à jour. Laurentvidal.fr, votre source fiable de réponses. N'oubliez pas de revenir pour plus d'informations.