Logiciel avec free pascal question

Bonjour,

J'aimerais savoir comment faire un logiciel pascal qui permet de calculé la somme accumulé dans un compte bancaire au bout de N mois si on dépose un montant A par mois avec un taux annuel nominal garanti de i% dont les interet sont verser mensuellement.

Merci

11 réponses

  1. bonjour
    En appelant
    Co la somme versée chaque période,
    t le taux appliqué pour une période
    Cn le montant du compte après n périodes
    Tu choisis entre les deux stratégies
    1. une itération sur le numéro de la période (calcul cumulatif)
    2. une formule donnant directement le résultat

    bon courage
    1. pouvez vous maider un peu plus je ne comprend rien , j'en suis ici :

      Program maths;

      var

      co, t,i,cn, mois resultat : real;

      begin

      mois :=1;
      mon:=1;
      i:=1;

      writeln('Veuillez entrer le nombre de mois que vous voulez prendre :');
      readln(mois);

      writeln('Veuillez entrer le nombre dargnt que vous donner par mois :');
      readln(co);

      writeln('Veuillez entrer le pourcentage dinteret :');
      readln(i);
      1. je veux bien tenter de t'aider, mais tu n'as pas répondu à ma question
        avant de programmer, il faut savoir ce qu'on va programmer
        Etape 1. tu définis une stratégie (un algorithme) ... sur papier
        Etape 2. tu programmes

        a+
        1. je voudrait une formule donnant directement la reponse, en entrant le nombre de mois suivit, du montant que je donne pour chaque mois et de l'interet qui est accumulé a chaque, tout sa me donnerait le total que je trouverais a la fin des mois donner.

          Merci
          1. enfait le montant donner par mois est le meme pour tout les mois
            1. exemple je demande sur 12 mois , avec 50$ par mois avec un taux de 8% combien sera le montant au total en sachant que le taux de 8% est comter tout els mois
              1. ça ne répond toujours pas à la question,

                Je développe quelques rappels

                - soit t/100 le taux pour une période (ne pas confondre avec le taux annuel)
                - augmenter VI de t%, c'est multiplier VI par (1+t/100) ou VF = VI*(1+t/100)
                - posons par commodité CM = 1+t/100 ce qui donne VF = VI*CM

                Méthode 1. Itérative

                Départ - Co
                juste avant début periode 1 - C1 = Co*CM
                puis on ajoute Co
                juste avant debut periode 2 - C2 = (C1+Co)*CM
                puis ...
                juste avant debut periode 3 - C3 = (C2+Co)*CM
                etc ...
                juste avant debut periode n - Cn = ((Cn-1)+Co)*CM

                Methode 2. Calcul direct

                en appliquant la méthode 1 on remarque que
                C1 = Co*CM
                C2 = Co*CM(1+CM)
                C3 = Co*CM(1+CM+CM^2)
                etc
                Cn = Co*CM(1+CM+CM^2+ ... + CM^(n-1))

                Et on sait que 1+q+q^2+....+q^(n-1) = (q^(nb de termes)-1)/(q-1)

                il ne reste qu'a choisir
                1. Merci beaucoup mais je ne comprend pas :S peut tu me faire une exemple avec les var, le begin et le end , car je suis totalement perdu

                  sa serait tres gentil

                  Merci
                  Mat