Das Ziel ist es, die Anzahl der Jahre zu finden, in denen der Kredit zurückgezahlt wird, wenn man bedenkt, dass man jedes Jahr 480 Euro zurückzahlt.
Wir haben 10.000 Euro aufgenommen und der Zinssatz liegt bei 0,77 %.
so sieht mein code aus, aber Value von Rest wird nicht durch die Schleife aktualisiert.
import java.util.Scanner;
public class PayBack {
public static void main(String[] args) {
double zinsen = 0.77 /100;
double kredit = 10000;
double rate = 480;
double restbetrag = 0;
double rest = 0;
for (int i= 1; i<= rest ; i++){
restbetrag = kredit - rate;
System.out.println(restbetrag);
System.out.println();
rest = (zinsen * restbetrag) + restbetrag ;
System.out.println(restbetrag);
System.out.println();
//if (rest == 0)
// System.out.println(i);
//break;
}
}
}

Wir haben 10.000 Euro aufgenommen und der Zinssatz liegt bei 0,77 %.
so sieht mein code aus, aber Value von Rest wird nicht durch die Schleife aktualisiert.
import java.util.Scanner;
public class PayBack {
public static void main(String[] args) {
double zinsen = 0.77 /100;
double kredit = 10000;
double rate = 480;
double restbetrag = 0;
double rest = 0;
for (int i= 1; i<= rest ; i++){
restbetrag = kredit - rate;
System.out.println(restbetrag);
System.out.println();
rest = (zinsen * restbetrag) + restbetrag ;
System.out.println(restbetrag);
System.out.println();
//if (rest == 0)
// System.out.println(i);
//break;
}
}
}
