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

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

Отвечает Ласкина Анастасия.
Ответ:
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.



Отвечает нейросеть 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).


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

Информатика 47

Информатика 33

Информатика 67

Информатика 18

Информатика 25

Информатика 563

Информатика 16
Последние заданные вопросы в категории Информатика
Предметы
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili