I
ikke
Gast
Hey, kann mir jemand sagen, warum das Programm sich zwar compilieren lässt und auch K,p und n nachfragt, aber sich dann aufhängt und nicht K ausgibt? weiss wirklich nicht mehr weiter.
PS: ich weiss, ungewöhnliche methode ne potenz auszurechnen, aber mehr hatten wir im kurs noch nicht.
PS: ich weiss, ungewöhnliche methode ne potenz auszurechnen, aber mehr hatten wir im kurs noch nicht.
Code:
import AlgoTools.IO;
public class Kapital{
public static void main(String [] argv) {
int a,b,c,d,e,K,n,p,q;
K=IO.readInt("Bitte den Betrag des Anfangskapitals eingeben");
n=IO.readInt("Bitte den Zinssatz eingeben");
p=IO.readInt("Bitte die Laufzeit in Jahren eingeben");
q=1;
b=0;
d=100;
e=d;
a=(100+p);
c=a;
while (q==1){
do {
a=a*c;
d=d*e;
b=(b++);
} while (b <= n);
K=((K*a)/d);
IO.println(K);
q=IO.readInt("Fortfahren?");
}
while (q==0) {
IO.println("Ende");
}
}
}