Ученик (78), на голосовании 3 недели назад
Банковские проценты на c++
Вклад в банке составляет x рублей. Ежегодно он увеличивается на p процентов, после чего дробная часть от копеек отбрасывается. Определите, через сколько лет вклад составит не менее y рублей. В задаче запрещено использовать дробные числа. Входные данные Программа получает на вход три натуральных числа: x , p , y (x⩽2000 , p⩽100 , y⩽2000 ). Выходные данные Программа должна вывести одно целое число — ответ задачи. Примеры Ввод 100 10 200 Вывод 8 на c++Ответы
#include <iostream>
using namespace std;
int main() {
int x, p, y;
cin >> x >> p >> y;
x *= 100;
y *= 100;
int years = 0;
while(x < y) {
x += (x * p) / 100;
years++;
}
cout << years;
}
Все вопросы
Категории
Избранные