Ты решил положить свою премию sum рублей в банк под percent процентов годовых. Проценты начисляются ежедневно. Напиши программу, которая посчитает, сколько прибавиться на твоем банковском вкладе за days дней . Формат входных данных Три числа: вещественное sum - начальная сумма вклада целое percent– годовые проценты целое days – количество дней Формат выходных данных Одно вещественное число : сумма, которая прибавится к вкладу за days дней Примечания Проценты начисляются ежедневно, значит, что при ставке, например, в 73 процента годовых каждый день к сумме будет добавляться 0.2 процента. Проценты считаются от первоначальной суммы вклада.
#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; } 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; } лови мой говнокод
allwanttokissme, ты считаешь сложный процент, а тут простой (из условия) и выводишь общую сумму с учетом процентов, а нужно только процентную часть (насколько я понял из условия) #include <iostream> int main() { double sum, percent; int days; std::cin >> sum >> percent >> days; percent /= 36500; std::cout << sum * percent * days; } C #include <iostream> int main() { double sum, percent; int days; std::cin >> sum >> percent >> days; percent /= 36500; std::cout << sum * percent * days; }
ddrknight, я считал простой процент. Касаемо вывода соглашусь, ошибся, невнимательно прочёл условие, т.к. спать хотел и на скорую руку написал.