Отправляет email-рассылки с помощью сервиса Sendsay

Программирование в Turbo PASCAL

  Все выпуски  

Программирование в Turbo PASCAL


Служба Рассылок Городского Кота

Служба почтовых рассылок Subscribe.Ru и проект Pascal-2000 mf company

ПРОГРАММИРОВАНИЕ В TURBO PASCAL
pascal-sub@mail.ru
Здравствуйте! Сегодня для Вас в "номере" :
ИСПОЛЬЗОВАНИЕ ПРОЦЕДУР   и
ДОЛОЙ ОШИБКИ! (продолжение акции)
 

    Уважаемый подписчики!
Если У Вас есть вопросы непосредственно по составлению программ в среде Pascal, то специально для Вас работает Служба поддержки, в которой Вам помогут в составлении и/или компиляции программы:

СЛУЖБА ПОДДЕРЖКИ


Использование процедур

    Когда начинаешь вчитываться в описание процедур и основы их работы в каком-нибудь «букваре», т.е. в книге по программированию, то тут же хочется это занятие поскорее закончить. Так давайте использовать процедуры в более простом варианте.
    Составление даже средне простых программ, состоящих из нескольких отдельных структур (например: нескольких внутренних подпрограмм) дело как говорится сложное и неблагодарное в виду не столько сложности, сколько путаницы между разными составляющими.
    В решении поставленной задачи – разобраться во всем этом наиболее простой вариант – разделение программы на «куски» и подвод их под «тело» процедуры.
При этом подразумевается использование процедуры не как функции с последующим присвоением, каких либо параметров (об этом, как ни будь в другой раз), а просто как заголовка к отдельной подпрограмме. То есть:

Procedure First;
Var …;
Begin…
…;
end;

Procedure Second;
Begin…
…;
end;

и т. д. и т. п.

    Таким образом, описание всей Вашей программы сведется к набору процедур, порядок работы которых уже весьма легко можно организовать последними несколькими строчками в конце.

    Но не забывайте, что процедуры описываются сразу после всеобщего для программы раздела описания переменных ( VAR ) и могут состоять как из своего раздела Var, своих внутренних процедур (процедура в процедуре), набора различных команд и функций так и просто из одного оператора.

Например:

    Procedure Slovo; Begin Write(‘СЛОВО’); end; 

При указании в дальнейшем:

    Slovo;

программа будет обращаться к процедуре под этим именем и соответственно выводить на экран: СЛОВО.

    Главное – это у процедуры должно быть имя, которое используется в дальнейшем как ссылка на нее; начинаться она должна словом BEGIN, а заканчиваться словом END.
 


Акция: "ДОЛОЙ ОШИБКИ!"
    При компиляции набранного кода или его выполнении программа Pascal выполняет проверку на наличие ошибок и выдает о них сообщения (Error...). Не все знают точно, что они означают и как с ними "бороться". Именно для них и предназначена эта акция. Теперь, если у Вас что-то не получается, а программа находит ошибку, то Вы можете прислать нам ее название или весь Ваш код целиком, а мы со своей стороны постараемся Вам помочь:
!!!>>> Задать вопрос про "ошибку"  <<<!!!

    Если же у Вас есть какие-либо вопросы по программированию в Pascal или же Вы наоборот хотите поделиться своими навыками, то вот наши адреса для писем:
pascal-sub@mail.ru  или  mfnor@norcom.ru
   Мы будем отвечать на ВСЕ присланные сообщения. Заранее благодарим за любые пожеланиям и рекомендациям по поводу данной рассылки.

Подписывайтесь на нашу рассылку! Рекомендуем HTML-формат:

Рассылки Subscribe.Ru
Программирование в Turbo PASCAL



http://subscribe.ru/
E-mail: ask@subscribe.ru

В избранное