Задача в Pascal , пожалуйста помогите. Дано натуральное число N . Найти наибольшее число...

0 голосов

Задача в Pascal , пожалуйста помогите. Дано натуральное число N . Найти наибольшее число , факториал которого не превосходит N .
Задача с циклами
Пожалуйста)


спросил от (36 баллов) в категории Информатика
1 Ответ
0 голосов
ответил от Начинающий (440 баллов)
 
Лучший ответ

Program ex;uses crt;var N, i : integer;
function f(x:integer):integer;var i,n:integer;beginn:=1;for i:=1 to x dobeginn:=n*i;end;f:=n;end;

begin  read(N);  for i:=1 to N do  begin    if f(i) > N then      begin        write(i-1);        break;      end;  end;end.

оставил комментарий от (36 баллов)

В Паскале выдает ошибку(((( к сожалению

оставил комментарий от Начинающий (440 баллов)

ABC Pascal?

оставил комментарий от Начинающий (440 баллов)

в чем ошибка7

...