# Rentenrechnung: Rentenrate bestimmen

## Problembeschreibung

*******************************
Dokumentnummer: D1255
Quelle: Johann Weilharter,
        Finanzmathematik
*******************************

Erstelle ein Programm, welches nach Eingabe von Zinssatz (p), Laufzeit (n),
Endwert (E) und Art der Rente (vorschüssig oder nachschüssig) die
Rentenrate (R) errechnet und ausgibt.

## Problemlösung

EINGABE

p:read("Gib den Zinssatz dek.p.a. in % ein");

n:read("Wie viele Jahre läuft die Rente?");

E:read("Wie hoch ist der Endwert?");

Art:read("Ist die Rente vorschüssig (ja/nein)?");

VERARBEITUNG

i:p/100.0;

r:1+i;

d:i/r;

if Art=ja then ev(R:E*d/(r**n-1)) else ev(R:E*i/(r**n-1));

R:?truncate(R*100+0.5)/100.0;

AUSGABE

print("Die gesuchte Rate ist",R,"€")$