Calcul de taux d'interet

Soyez le premier à donner votre avis sur cette source.

Snippet vu 7 558 fois - Téléchargée 28 fois

Contenu du snippet

Un ptit calcul, de taux d'interet, je savais pas quoi faire alors voilà voilou..

Le script calcul sur 10 ans mais il est possible de modifié le script afin de calculé pour X année...

Source / Exemple :


/* PAGE HTML POUR RECUPERER LES VARIABLE */

<html>
<center>
  <B><font size=6>Calcule de taux d'interet sur 10 ans</font></b><br>
<br>
  <table border=3 cellspacing=20>
    <form method="post" action="calcul2.php">
      <tr> 
        <td><font color="#0000FF">sommes euro ou francs</font> <input type="text" name="a" size=15> 
          <strong><font size="1" face="Verdana, Arial, Helvetica, sans-serif">exemple:60000 
          euros</font></strong></td>
        <td><font color="#0000FF">votre %</font> <font size="1" face="Verdana, Arial, Helvetica, sans-serif"><strong>ex:3.75</strong></font> 
          <input type="text" name="B" size=15></td>
      </tr>
      <tr> 
        <td><div align="center">
            <input name="reset" type="reset" value="annuler">
            <input name="submit" type="submit" value="valider">
          </div></td>
      </tr>
    </form>
  </table>
</center>

/* PAGE CALCUL2.PHP */

<? 
echo"<center><br><br> <b>TAUX D'INTERET POUR $a € SUR 10 ANS</b><br><br></center>"; 
?>

<?
if($B=="" and $a==""){
echo"Merci de remplire les 2 champs<br>";
}

if($a=="")
{
echo"(<b>la sommes n'a pas été remplis...</b>)<br><br>";
}
else
{
// B= LES %
$un=$a*$B/100;
$surun=$un+$a;
$deux=$surun*$B/100;
$surdeux=$deux+$surun;

$trois=$surdeux*$B/100;
$surtrois=$trois+$surdeux;

$quatre=$surtrois*$B/100;
$surquatre=$quatre+$surtrois;

$cinq=$surquatre*$B/100;
$surcinq=$cinq+$surquatre;

$six=$surcinq*$B/100;
$sursix=$six+$surcinq;

$sept=$sursix*$B/100;
$sursept=$sept+$sursix;

$huit=$sursept*$B/100;
$surhuit=$huit+$sursept;

$neuf=$surhuit*$B/100;
$surneuf=$neuf+$surhuit;

$dix=$surneuf*$B/100;
$surdix=$dix+$surneuf;

$onze=$surdix*$B/100;
$suronze=$onze+$surdix;

?>
<?
echo"<font size=4 face=verdana> benefice=<b>$un</b> ====sur <b>1 ans</b> c'est = $surun<br><br>";
echo" benefice=<b>$deux</b> ====sur <b>2 ans</b> c'est = $surdeux<br><br>";
echo" benefice=<b>$trois</b> ====sur <b>3 ans</b> c'est = $surtrois<br><br>";
echo" benefice=<b>$quatre</b> ====sur <b>4 ans</b> c'est = $surquatre<br><br>";
echo" benefice=<b>$cinq</b> ====sur <b>5 ans</b> c'est = $surcinq<br><br>";
echo" benefice=<b>$six</b> ====sur <b>6 ans</b> c'est = $sursix<br><br>";
echo" benefice=<b>$sept</b> ====sur <b>7 ans</b> c'est = $sursept<br><br>";
echo" benefice=<b>$huit</b> ====sur <b>8 ans</b> c'est = $surhuit<br><br>";
echo" benefice=<b>$neuf</b> ====sur <b>9 ans</b> c'est = $surneuf<br><br>";
echo" benefice=<b>$dix</b> ====sur <b>10 ans</b> c'est = $surdix<br><br><font>";

$Tauxhuit=$surhuit-$a;
$convertisseur=$Tauxhuit*6.56;

echo"<br><br><center>TOTAL POUR 8 ANS : $Tauxhuit €uro<br><br><br>Soit en Franc  : $convertisseur Francs</center>";
}
if($B=="")
{
echo"<br><B>Le champ % N'as pas été rempli VOUS devriez qd meme... :(</B>";
}

?>

</html>

Conclusion :


Met il y a encore plus simple juste en 10 Ligne de codes..en boucle pour les $n (nombre d'années) :

<?php
// $s emprunt
// $t interet mensuel
// $a Mensualité selon la durée de crédit $n(année)

for($n=1;$n<11;$n++) {
$a=$s*($t*pow((1+$t), $n)/pow((1+$t), $n)-1);
echo "<li>durée:$n ans; mensulalité:$a € cout du crédit: ".12*$n*$a-$s."</li>";
}
?>

Voila et pour cela merci à The bride :)

A voir également

Ajouter un commentaire

Commentaires

cs_cedced
Messages postés
2
Date d'inscription
mercredi 23 avril 2003
Statut
Membre
Dernière intervention
20 novembre 2003
-
A j'ai oublié de dire que le resultat final et sur 8 ans donc il vous faut juste modifié la ligne :

$Tauxhuit=$surhuit-$a;
$convertisseur=$Tauxhuit*6.56;

par

$Tauxdix=$surdix-$a;
$convertisseur=$Tauxdix*6.56;
// RESULTAT FINAL
puis le echo"$Tauxdix";// POUR €
puis le echo"$convertisseur"; // POUR LE FRANC

:p
il manque:
$B=$_POST["B"];
$a=$_POST["a"];

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.