Найдено 7 результатов

YgReEk
17.08.2011 09:21:46
Форум: Обучение Free Pascal
Тема: требуется помощь с оператором case
Ответы: 15
Просмотры: 22199

Re: требуется помощь с оператором case

Чёрт. Спасибо. Такая глупая ошибка... Будут ещё вопросы - отпишусь ;-)
YgReEk
16.08.2011 14:33:36
Форум: Обучение Free Pascal
Тема: требуется помощь с оператором case
Ответы: 15
Просмотры: 22199

Re: требуется помощь с оператором case

program pupils_utils_1;
var VibKat,DlyaVib,InNext,NeKat: string;
// Dial - ЇҐаҐ¬Ґ­­ п ⥪г饣® ¤Ё «®Ј (ўлЎҐаҐвҐ ...)
//x,x1,x2,y,y1,y2,z,a,b,c,D: extended
//a,b,c - Є®нддЁжҐ­вл ў га ў­Ґ­Ёпе; x1,x2,y1,y2 - Є®а­Ё га ў­Ґ­Ё©; x,y,z - ­ҐЁ§ўҐбв­лҐ; D - ¤ЁбЄаЁ¬Ё­ ­в
begin
writeln ...
YgReEk
16.08.2011 09:30:40
Форум: Обучение Free Pascal
Тема: требуется помощь с оператором case
Ответы: 15
Просмотры: 22199

Re: требуется помощь с оператором case

"не закрыта лексема кода" - в том то и дело, что идёт строка procedure MainMenu, на которую он и ругается.
Зачем тут могут понадобиться функции? Никакого значения же возвращать не надо.
Была уже идея сделать всё модулями, но это тогда нужно писать с помощью ООП, процедурное будет не вариантом.
А ...
YgReEk
15.08.2011 12:25:30
Форум: Обучение Free Pascal
Тема: требуется помощь с оператором case
Ответы: 15
Просмотры: 22199

Re: требуется помощь с оператором case

Вроде бы сделал так, как указано в варианте с процедурами, но сами процедуры как-то не корректно работают: при компиляции на строку с процедурой выдаёт сначала invalid expression, а затем не считает имя процедуры за имя и выдаёт fatal error: ";" expected but identifer 'MainMenu" found. Что не так?
YgReEk
29.07.2011 17:00:37
Форум: Обучение Free Pascal
Тема: требуется помощь с оператором case
Ответы: 15
Просмотры: 22199

Re: требуется помощь с оператором case

Проще не значит лучше ;-) Попробую вариант с процедурами. Спасибо!
YgReEk
29.07.2011 07:31:02
Форум: Обучение Free Pascal
Тема: требуется помощь с оператором case
Ответы: 15
Просмотры: 22199

Re: требуется помощь с оператором case

По идее, эта ветка должна возвращать в предыдущее меню. Если нельзя использовать оператор end, то какие есть другие варианты?
P.S. GoTo советовать в крайнем случае: програмка будет не маленькая.
YgReEk
28.07.2011 22:55:58
Форум: Обучение Free Pascal
Тема: требуется помощь с оператором case
Ответы: 15
Просмотры: 22199

требуется помощь с оператором case

Сейчас работаю над небольшим проектом, в котором без меню не обойтись. Программа консольная, меню написано и компилится, но.
1) не могу заставить работать else в case of...
2) не могу сделать возврат в предыдущее меню. Использовал оператор end, и их количество вроде бы как раз должно вернуть в ...