Среди чисел 1, 4, 9, 16, 25 ... найти первое число большее n.

0 голосов
160 просмотров

Среди чисел 1, 4, 9, 16, 25 ... найти первое число большее n.


Информатика (33 баллов) | 160 просмотров
Дан 1 ответ
0 голосов
Правильный ответ

Var
n, p, i: integer;
begin
readln(n);
i:=1;
p:=3;
while true do
 if i<=n then<br> begin
 i:=i+p;
 p:=p+2;
 end
 else
 begin
 write(i);
 exit;
 end;
end.

(812 баллов)