Vous êtes sur la page 1sur 1

cterrier.

com

1/1

08/01/2007

Initiation lalgorithmique pour Visual Basic Corrig


Auteur : C. Terrier ; mailto:webmaster@cterrier.com ; http://www.cterrier.com Utilisation : Reproduction libre pour des formateurs dans un cadre pdagogique et non commercial

Informatique

Exercice faire Tableau damortissement dgressif (2312) Algorithme


Algorithme puissance Paramtrages des variables VAR Base : Simple Saisir le prix dachat VAR Duree : Rel VAR VNC : Simple VAR Annuite : Simple VAR i : rel indice VAR Taux : Simple Dbut Saisie des donnes Lire ( Saisir le Prix hors taxe de limmobilisation : ; Base) Lire ( Saisir la dure damortissement de limmobilisation : ; Duree ) Calcul SI Duree > 5 alors Taux = 100 / Dure * 1.25 Sinon Si Duree > 6 alors Taux = 1 / Dure * 2.25 Sinon Taux = 1 / Dure * 1.75 Fin Si Fin Si Pour i = 1 Duree Annuite := Base * taux Ecrire Lannuit pour lanne : i ; & = Annuite Base = Base - Annuite Fin pour Fin

Travail faire
Programmer lalgorithme qui permet de calculer le tableau damortissement dgressif comptable dune immobilisation partir : de sa valeur HT de sa dure de vie Les coefficients sont les suivants : 1,25 pour une dure < 5 1.75, pour un dure comprise entre 5 et 6 ans 2.25 pour une dure > 6 ans

Pour simplifier lexercice, Nous raisonnerons en annuit complte et nous ne raliserons pas de changement de type damortissement lorsque lamortissement dgressif devient infrieur lamortissement linaire. Par consquent la VNC ne sera pas = 0 aprs la dernire annuit.

Vous aimerez peut-être aussi