КОМПЬЮТЕР ВЫДАЕТ ОШИБКУ:ВСТРЕЧЕН КОНЕЦ ФАЙЛА, А ОЖИДАЛСЯ ОПЕРАТОР. ПОМОГИТЕ ИСПРАВИТЬ. САМО

КОМПЬЮТЕР ВЫДАЕТ ОШИБКУ:ВСТРЕЧЕН КОНЕЦ ФАЙЛА, А ОЖИДАЛСЯ ОПЕРАТОР. ПОМОГИТЕ Поправить. САМО ЗАДАНИЕ Говорило ТАК:(С клавиатуры вводятся два целых положительных числа. Отыскать их наибольший общий делитель.)
_________________________________________________________
Function NODfinder (m,n:integer):integer;
var
n1,m1:integer;
begin
if m lt; n then begin
n1 := m;
m1 := n;
end

else
begin
n1 := n;
m1 := m;
end;
var
m,n,p,n1,m1,result:integer;
begin
writeln ('Введите два числа');
readln(m,n);
while n1 gt; 0 do



begin
p := m1 mod n1;
m1 := n1;
n1 := p;
Result := m1;
writeln(result);
end;
end.

Задать свой вопрос
Мицкун Аделина
Вы пренебрегали end; в конце функции (перед var m,n,p...)
Люда Игнатченкова
Программа при этом запускается, но не работает корректно
Вячеслав Малозетов
а как ее изменить, чтобы она при этом работала?
Виолетта Машенистова
Function NODfinder (m,n:integer):integer; var n1,m1:integer; begin if m < n then begin n1 := m; m1 := n; end else begin n1 := n; m1 := m; end; var m,n,p,n1,m1,result:integer; begin writeln ('Введите два числа'); readln(m,n); while n1 > 0 do begin p := m1 mod n1; m1 := n1; n1 := p; Result := m1; writeln(result); end; end.1
Mihail
131
Амбарцунян Павел
fial inuar
Павел Педора
всё
Виктор
1-ая ошибка у тебыя нет енда в теле функции. то сесть функция не знает где у нее конец
Николай Ганиев
и во вторй доли программки гшде идет цикл нету вызова самой функци, то есть программка и функция не связаны. программа не понимает для чего нужна функция
1 ответ
Var m,b,ost,c,result:integer;
////Mlt;B
begin
ost:=1;
writeln ('Введите два числа');
readln(b,m);
while ostlt;gt;0 do
      begin
      if mgt;b then
         begin
         c:=m;
         m:=b;
         b:=c;
         end;
      ost:= b mod m;
      result:=m;
      b:=ost;
      end;
writeln('НОД: ',m);
end.

, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт