Advertisement
Guest User

Untitled

a guest
Nov 21st, 2019
109
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.82 KB | None | 0 0
  1. <html>
  2. <head>
  3. <title> Annuitätendarlehen </title>
  4. </head>
  5. <body>
  6. <div align="center">
  7.  
  8. <form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post">
  9.  
  10. <table border="2">
  11. <tr>
  12. <td> Darlehensbetrag: </td>
  13. <td> <input type="text" name="darlehen" maxlength="50" value="100000"> </td>
  14. </tr>
  15. <tr>
  16. <td> Zinssatz: </td>
  17. <td> <input type="text" name="zinssatz" maxlength="50" value="7"> </td>
  18. </tr>
  19. <tr>
  20. <td> Anfängliche Tilgung: </td>
  21. <td> <input type="text" name="tilgung" maxlength="50" value="2"> </td>
  22. </tr>
  23. </table>
  24.  
  25. <br>
  26. <br>
  27. <input type="submit" name="absenden" value="Absenden" >
  28. </form>
  29.  
  30. <?php
  31.  
  32.  
  33. if( isset($_POST['absenden']) )
  34. {
  35. //Variablen einlesen
  36. $darlehen=$_POST['darlehen'];
  37. $tilgung=$_POST['tilgung'];
  38. $zinssatz=$_POST['zinssatz'];
  39. $zinsen= $darlehen*$zinssatz/100;
  40. $abzahlen=$darlehen*$tilgung/100;
  41. $annuität= $zinsen+$abzahlen;
  42. $i = 0;
  43.  
  44. echo'<table border="1">
  45. <tr><td>Jahr</td><td>Darlehensbetrag</td><td>Zinsen</td><td>Tilgung</td><td>Annuität</td></tr>';
  46.  
  47. //Zählergesteuerte Schleife für alle Jahre: Berechnung und Ausgabe
  48. while($darlehen > 0 AND $i < 100)
  49. {
  50. echo"<tr>";
  51. //Ausgabe aktuelles Jahr ($i) und Jahresanfangsbetrag
  52. $i= $i + 1;
  53. echo "<td>$i</td>";
  54.  
  55. echo "<td>".round($darlehen,2)."</td>";
  56.  
  57. //zinsen und Jahresendbetrag berechnen
  58. $darlehen = $darlehen-$abzahlen;
  59. //Ausgabe Zinsen und Jahresendbetrag
  60.  
  61. echo "<td>".round($zinsen,2)."</td>";
  62. echo "<td>".round($abzahlen,2)."</td>";
  63.  
  64.  
  65.  
  66. echo "<td>".round($annuität,2)."</td>";
  67. $zinsen= $darlehen*$zinssatz/100;
  68.  
  69. if ($darlehen > 9000)
  70. {
  71. $abzahlen=9000-$zinsen;
  72. }
  73. else
  74. {
  75. $abzahlen=$darlehen;
  76. }
  77. $annuität= $zinsen+$abzahlen;
  78. echo "</tr>";
  79. }
  80. echo'</table>';
  81. }
  82. ?>
  83.  
  84. </body>
  85. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement