|
#17
|
||||
|
||||
|
Das die Laufzeit der Exponent ist, stimmt schon, denke ich.
Berechnet werden die Zinsen ja so: Kapital * [(1 + Zinssatz) ^ Laufzeit] wenn der Zinssatz als Kommazahl angegeben wird (0.04 für 4 Prozent). Wenn du davon ausgehst, dass der Benutzer eher 4 eingibt, dann sollte sie halt Kapital * [((100 + Zinssatz) / 100) ^ Laufzeit] lauten. Zu deiner Verwendung von switch, möchte ich noch sagen, wie es aussehen sollte. ![]() Code:
switch (Variablenname)
{
case 1:
Anweisungen
break;
case 2:
Anweisungen
break;
[...]
default:
Anweisungen
break;
}
// ################################################ verzichten. ![]() Und bei den Variablenamen solltest dir auch was einfallen lassen. Für die Zinsrechnung wären z.B. "Kapital", "Zinssatz" und "Laufzeit" ganz brauchbare Namen. Bei komplexeren Programmen kann dir nämlich sonst 1. keiner mehr helfen und 2. verlierst du dann selber den Überblick, wenn du mal ein paar Monate nicht daran arbeitest.
__________________
|