Простая программа для подсчета interest rate.
Чего хотим? Подсчитать сколько денег будет в банке после вклада на 20 лет.
Используем DOUBLE- потому что процентная ставка будет не полной цифрой
double amount- стартовая сумма(например вклад)
double principal- количество( лет) на которые мы делаем вклад
double rate- процентная ставка
Используем FOR LOOP- что б остановиться на 20 годах. У фор 3 переменные: стартавая- мы начинаем с одного года int year=1; на сколько лет вклад?(остановиться на 20 годах), и начисление каждый год year++
Далее следует встроенная математическая формула: переменная amount(сколько денег)= на сколько лет вклад умноженная на формулу Math.pow(1+ процентная ставка, год)
Принтаут( год такой то(это будет отображаться как левый столбец + " "(это пробел между столбами) + amount(тут будет выведен amount из формулы выше строчкой)
КОД:
class apples {
public static void main (String[] args){
double amoumnt ;
double principal=5000;
double rate=.34;
for (int year =1;year<=20;year++){
double amount = principal*Math.pow(1 + rate, year);
System.out.println(year+ " " + amount);
}
}
}
Картинка
Чего хотим? Подсчитать сколько денег будет в банке после вклада на 20 лет.
Используем DOUBLE- потому что процентная ставка будет не полной цифрой
double amount- стартовая сумма(например вклад)
double principal- количество( лет) на которые мы делаем вклад
double rate- процентная ставка
Используем FOR LOOP- что б остановиться на 20 годах. У фор 3 переменные: стартавая- мы начинаем с одного года int year=1; на сколько лет вклад?(остановиться на 20 годах), и начисление каждый год year++
Далее следует встроенная математическая формула: переменная amount(сколько денег)= на сколько лет вклад умноженная на формулу Math.pow(1+ процентная ставка, год)
Принтаут( год такой то(это будет отображаться как левый столбец + " "(это пробел между столбами) + amount(тут будет выведен amount из формулы выше строчкой)
КОД:
class apples {
public static void main (String[] args){
double amoumnt ;
double principal=5000;
double rate=.34;
for (int year =1;year<=20;year++){
double amount = principal*Math.pow(1 + rate, year);
System.out.println(year+ " " + amount);
}
}
}
Картинка
Комментариев нет:
Отправить комментарий