Вопрос задан 27.03.2019 в 22:24. Предмет Информатика. Спрашивает Кириенко Михаил.

Паскаль Помогите доделать задачу Вклад в банке составляет x рублей. Ежегодно он увеличивается на p

процентов, после чего дробная часть копеек отбрасывается. Каждый год сумма вклада становится больше. Определите, через сколько лет вклад составит не менее y рублей. Входные данные Программа получает на вход три натуральных числа: x, p, y. Выходные данные Программа должна вывести одно целое число. program u1; var x, p ,s,n: integer; y:real; begin read(x); read(p); read(y); s:=0; s:= x +(x*p)div 100; n:= 1; while (s < y) do begin s := s +((s*p)div 100); n:= n + 1; end; writeln (n); readln; end. Здесь где-то есть недоработка.
0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Barbq-Junior Андрюха.
Program u1;
var 
x, p ,y, s, n: integer;
begin
readln(x,p,y); 
s:=x;
n:= 0; 
while (s < y) do 
begin 
s := s+trunc((s*p)/100); 
n:= n+1; 
end; 
writeln(n);
end.

Пример:
100 10 500
18
0 0

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

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

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