J'ai besoun d'aide sur le C#

Fermé
koussourko Messages postés 2 Date d'inscription samedi 27 septembre 2008 Statut Membre Dernière intervention 27 septembre 2008 - 27 sept. 2008 à 21:52
 jojo - 29 sept. 2008 à 14:50
Bonjour,
Lorsque l'on effectue un emprunt à terme échu, remboursable par mensualités constantes, on obtient le montant d'un remboursement par :

PMT = PV* i / (1-(1+i)-n )


avec : PMT le montant d'un remboursement mensuel
PV le montant de l'emprunt
n le nombre de mensualités
i le taux d'intérêt périodique mensuel (taux d'intérêt annuel décimal / 12)

Ecrire un programme qui demande successivement :
• le montant de l’emprunt
• le nombre de mensualités
• le taux d’intérêt
Pour ensuite fournir :
• le montant d’une mensualité
• le coût total du crédit

NOTA : trouvez par vous-même comment faire appel au calcul de la puissance (comme pour la racine carré). C’est une fonction MATHématique qui se nomme en anglais POWER.

Exemple pour vérification :

10 000 € emprunté sur 4 ans au taux de 8% est remboursé en mensualité de 244.13 € pour un cout total du crédit de 1718.20 €

1 réponse

Slt,

Je connais un tout peti peu C# et je te propose ceci :

using System;

class class calcPMT
{
static double PMT(double PV, int n, double i)
{
return ( (PV^ i) / (1-(1+i)-n ) );
/ penser à intercepter la division par 0 !!
}

static void Main()
{
double tmpPMT = 0;
tmpPMT = PMT(10000, 48, 008);
Console.WriteLine("Cout mensuel : ", calcPMT);
Console.WriteLine("Cout total : ", calcPMT*48 );
}
}

Note :

- En java : fonction POW() pour l'elevation à la puissance je pense.
0