Вклад в банке составляет x рублей. Ежегодно он увеличивается на p процентов, после чего дробная часть копеек отбрасывается. Каждый год сумма вклада становится больше. Определите, через сколько лет вклад составит не менее y рублей. Программа получает на вход три натуральных числа: x, p, y и должна вывести одно целое число.

Ответы:
Оля Севостьянова
30-03-2017 11:02

var   x, y, p, year:integer;   Summ:real; begin   readln(x);   readln(p);   readln(y);   Summ := x;   year := 0;   while Summ < y do   begin     Summ := (Trunc(Summ * (1 + p / 100) * 100)) / 100;     year := year + 1;   end;   writeln(year); end.     // другой вариант var  x, y, p, year, Summ:integer;begin  readln(x);  readln(p);  readln(y);  Summ := x * 100;  year := 0;  while Summ < y * 100 do  begin    Summ := Trunc(Summ * (1 + p / 100));    year := year + 1;  end;  writeln(year);end.

Также наши пользователи интересуются:

⭐⭐⭐⭐⭐ Лучший ответ на вопрос «Вклад в банке составляет x рублей. Ежегодно он увеличивается на p процентов, после чего дробная часть копеек отбрасывается. Каждый год сумма вклада становится больше. Определите, через сколько лет вклад составит не менее y рублей. Программа получает на вход три натуральных числа: x, p, y и должна вывести одно целое число.» от пользователя Диляра Моисеенко в разделе Экономика. Задавайте вопросы и делитесь своими знаниями.

Открой этот вопрос на телефоне - включи камеру и наведи на QR-код!