Определить сумму вклада через определенное количество месяцев - C (СИ)
Формулировка задачи:
Гражданин 1 марта открыл счет в банке, вложив 1000 руб. Через каждый месяц размер вклада увеличивается на 2% от имеющейся суммы. Определить сумму вклада через три... четыре... двенадцать месяцев
Решение задачи: «Определить сумму вклада через определенное количество месяцев»
textual
Листинг программы
#include <stdio.h>
int main()
{
double dep = 1000.0;
double per = 0.02;
unsigned int i = 0;
printf("Dep = %.2lf rub\n", dep);
printf("Per = %.2lf %%\n", per);
for(i = 1; i <= 12; i++)
{
dep = dep + per*dep;
printf("%d month: Dep = %.2lf rub\n", i, dep);
}
return 0;
}
Объяснение кода листинга программы
В этом коде:
- Объявлены три переменные: dep (сумма вклада), per (процентная ставка) и i (счетчик месяцев).
- Значения переменных dep и per выводятся на экран.
- Запускается цикл for, который выполняется 12 раз (для каждого из 12 месяцев).
- Внутри цикла переменная dep увеличивается на сумму per*dep (то есть на процент от суммы вклада).
- После каждого месяца на экран выводится текущая сумма вклада.
- По завершении цикла программа возвращает 0, что означает успешное выполнение.