![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы
![]() |
Поиск в этой теме
![]() |
![]() |
#1 |
Пользователь
Регистрация: 09.10.2010
Сообщений: 25
|
![]()
при выполнении процедуры:
{================================== ====================} procedure menu_list1; begin clrscr; if startel1<>nil then robota1; repeat clrscr; writeln (' stlect and pres key'); writeln('========================== ===='); writeln('|| 1 - enter list by hands ||'); writeln('|| 2 - enter list random ||'); writeln('|| 3 - go to main menu ||'); writeln('|| 4 - exit ||'); writeln('========================== ===='); readln(answer); until (answer>0) and (answer<=4); case answer of 1:vvid1; 2:randomvvid; {3mainmenu;} 4:vuhid; end; end; {================================== ====================} рядок: if startel1<>nil then robota1; это проверка на созданный / пустой односвязной список при выполнении условия должна вызываться процедра: robota1 procedure robota1; begin answer:=0; repeat clrscr; writeln(' select and pres key'); writeln('========================== ========'); writeln('|| 1 - pereglyanytu spusok ||'); writeln('|| 2 - vuvestu spusok ||'); writeln('|| 3 - main menu ||'); writeln('|| 4 - exit ||'); writeln('========================== ========'); readln(answer); until (answer>0) and (answer<=4); clrscr; case answer of {1 ![]() 2 ![]() {3:goto mainmenu;} 4:vuhid; end; end; здесь-то и возникает ошибка ((( ![]() eror3:uknown identifer и вказивает мне на robota1 в строке if startel1<>nil then robota1; подcкажите мне неопытному что здесь можно сделать? ![]() |
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 04.05.2010
Сообщений: 495
|
![]()
Ты процедуру robota1 вызываешь ранее чем объявил ее по тексту программы. поменяй процедуры местами в тексте или перед процедурой menu_list1 сделай упреждающее объявление robota1
Код:
Нажми на весы, поставь +
Для благодарностей : WebMoney WMR R252732729948 |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Проблема с процедурами | siemwseh | Помощь студентам | 0 | 21.12.2009 21:03 |
работа с процедурами и функциями. | Tanushka5606 | Паскаль, Turbo Pascal, PascalABC.NET | 2 | 06.05.2009 23:01 |
работа со строковыми процедурами и функциями | pooharilo | Паскаль, Turbo Pascal, PascalABC.NET | 3 | 26.12.2008 23:51 |