Загрузка...

Help solve a simple problem

Thread in C/C++ created by animebit_12 Oct 30, 2022. 537 views

  1. animebit_12
    animebit_12 Topic starter Oct 30, 2022 9 Feb 22, 2020
    Ты решил положить свою премию sum рублей в банк под percent процентов годовых.

    Проценты начисляются ежедневно.


    Напиши программу, которая посчитает, сколько прибавиться на твоем банковском вкладе за days дней .

    Формат входных данных
    Три числа:

    вещественное sum - начальная сумма вклада

    целое percent– годовые проценты

    целое days – количество дней

    Формат выходных данных
    Одно вещественное число : сумма, которая прибавится к вкладу за days дней

    Примечания
    Проценты начисляются ежедневно, значит, что при ставке, например, в 73 процента годовых каждый день к сумме будет добавляться 0.2 процента.

    Проценты считаются от первоначальной суммы вклада.
     
  2. allwanttokissme
    C
    #include <iostream>

    using namespace std;

    int main()
    {
    double sum, procents = 0, money = 0;
    int percent, days;
    cin >> sum >> percent >> days;
    procents = percent;
    procents = procents / 36500;
    money = sum;
    for (int i = 0; i < days; i++) {
    money = money + sum * procents;
    }
    cout << money;
    }
    лови мой говнокод :Rotvgovne:
     
    1. ddrknight
      allwanttokissme, ты считаешь сложный процент, а тут простой (из условия) и выводишь общую сумму с учетом процентов, а нужно только процентную часть (насколько я понял из условия)
      C
      #include <iostream>

      int main()
      {
      double sum, percent;
      int days;
      std::cin >> sum >> percent >> days;
      percent /= 36500;
      std::cout << sum * percent * days;
      }
    2. allwanttokissme
      ddrknight, я считал простой процент. Касаемо вывода соглашусь, ошибся, невнимательно прочёл условие, т.к. спать хотел и на скорую руку написал.
Top
Loading...