Advertisement
Guest User

Untitled

a guest
Jun 27th, 2016
106
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 1.48 KB | None | 0 0
  1. #define _CRT_SECURE_NO_WARNINGS
  2. #include <stdio.h>
  3. #include <conio.h>
  4. #include <iostream>
  5. #include <math.h>
  6.  
  7. /*
  8.     Разработать программу, вычисляющую, какая сумма накопится у вкладчика банка через n лет, если годовой процент по вкладу – p%
  9. */
  10.  
  11. void main() {
  12.     setlocale(0, "");
  13.  
  14.     double sum = 0.0f;      //Сумма
  15.     double percent = 0.0f;  //Процент
  16.     int n = 0;              //На сколько лет
  17.     double result_sum;      //Конечная сумма
  18.     double step_sum = 0.0f; //Сумма, наращиваемая каждый год
  19.  
  20.     printf("Введите сумму вклада: ");
  21.     scanf("%lf", &sum);
  22.     printf("Введите годовой процент: ");
  23.     scanf("%lf", &percent);
  24.     printf("На какой период делать вклад: ");
  25.     scanf("%d", &n);
  26.  
  27.     result_sum = sum;
  28.     step_sum = sum / 100 * percent; //Не в цикле потому-что нецелесообразно перегружать цикл операцией перерасчета шага начисления.
  29.                                     //Это будет верно при условии, что начисляемая сумма определяется исходя из базовой внесенной суммы
  30.     for (int i = 0; i < n; i++) {
  31.         result_sum += step_sum;
  32.     }
  33.  
  34.     printf("Через %d лет у вкладчика будет сумма = %lf", n, result_sum);
  35.     _getch();
  36.     return;
  37. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement