Показать сообщение отдельно
  #3  
Старый 07.10.2016, 13:02
icWasya icWasya вне форума
Местный
 
Регистрация: 09.11.2010
Сообщения: 499
Репутация: 10
По умолчанию

А точно нужно находить элемент списка, у которого СЛЕДУЮЩИЙ элемент содержит нечётное число?
Может быть надо так
Код:
function Found_last_elem(L:TList):TList;
begin
  result:=L;
  while (result <> nil) do
  begin
    if (result^.info mod 2) <>0 then exit;
    result:=result^.next;
  end;
end;
И, соответственно, проверять
Код:
if Podd=nil then
  writeln('Нечетных чисел нет') else

И, кстати, если это Дельфи, то значок ^ можно не писать.
Ответить с цитированием