Бизнесмен взял ссуду M тысяч рублей в банке под 20% годовых. Через сколько лет его долг превысит S тысяч рублей, если за это время он не будет отдавать долг. C++ ОБЕЗАТЕЛЬНО ЧЕРЕЗ ЦИКЛ WHILE
#include <iostream> int main() { double M = 100; // сумма ссуды в тысячах рублей double S = 150; // сумма, при которой долг превысит S тысяч рублей double annual_interest_rate = 0.2; // годовая процентная ставка double debt = M; // начальная сумма долга int years = 0; while (debt <= S) { debt += debt * annual_interest_rate; // увеличиваем долг на проценты years++; } std::cout << "Долг превысит " << S << " тысяч рублей через " << years << " года." << std::endl; return 0; }
В данном примере, программа вычисляет через сколько лет долг бизнесмена превысит заданную сумму S при условии, что он не будет погашать долг и проценты начисляются каждый год.
Пример кода на C++:
#include <iostream>int main() {
double M = 100; // сумма ссуды в тысячах рублей
double S = 150; // сумма, при которой долг превысит S тысяч рублей
double annual_interest_rate = 0.2; // годовая процентная ставка
double debt = M; // начальная сумма долга
int years = 0;
while (debt <= S) {
debt += debt * annual_interest_rate; // увеличиваем долг на проценты
years++;
}
std::cout << "Долг превысит " << S << " тысяч рублей через " << years << " года." << std::endl;
return 0;
}
В данном примере, программа вычисляет через сколько лет долг бизнесмена превысит заданную сумму S при условии, что он не будет погашать долг и проценты начисляются каждый год.