Вопрос задан 15.07.2023 в 04:27. Предмет Информатика. Спрашивает Смирнов Евгений.

Начальный вклад в банке равен 1000 руб. Через каждый месяц размер вклада увеличивается на P

процентов от имеющейся суммы (P — вещественное число, 0 < P < 25). По данному P определить, через сколько месяцев размер вклада превысит 1100 руб., и вывести найденное количество месяцев K (целое число) и итоговый размер вклада S (вещественное число). Надо решить с помощью цикла While на C++. Помогите пж.
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Ласкина Анастасия.

Ответ:

Program шкила;

 var

p, s: real;

k: integer;

  begin

write('Введите P: ');

readln(p);

s := 1000;

while s <= 1100 do

begin

s := s * (p / 100 + 1); //находим размер вклада за месяц

inc(k); //увеличиваем число месяца на 1

end;

writeln('Количество месяцев: ', k);

writeln('Итоговый размер вклада: ', s);

end.

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Для решения этой задачи с помощью цикла while на C++, вы можете использовать следующий код:

cpp
#include <iostream> int main() { double initialDeposit = 1000.0; double targetAmount = 1100.0; double interestRate; std::cout << "Введите процентную ставку P (0 < P < 25): "; std::cin >> interestRate; if (interestRate <= 0 || interestRate >= 25) { std::cout << "Ошибка: процентная ставка должна быть в интервале (0, 25)." << std::endl; return 1; } int months = 0; double currentAmount = initialDeposit; while (currentAmount < targetAmount) { currentAmount += currentAmount * (interestRate / 100); months++; } std::cout << "Через " << months << " месяцев размер вклада превысит 1100 руб." << std::endl; std::cout << "Итоговый размер вклада: " << currentAmount << " руб." << std::endl; return 0; }

После компиляции и запуска программы, она запросит у вас ввести значение процентной ставки P. Затем она будет выполнять цикл, увеличивая размер вклада на P процентов каждый месяц, пока он не превысит 1100 рублей. После этого программа выведет количество месяцев (K) и итоговый размер вклада (S).

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос