Процедуры и функции в языке Паскаль. Сфера действия описаний

Цена:
10 руб.

Состав работы

material.view.file_icon
material.view.file_icon bestref-100025.rtf
Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
  • Microsoft Word

Описание

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

Структура процедуры или функции очень похожа на структуру главной процедуры, она также содержит раздел описаний и раздел операторов; раздел операторов начинается с BEGIN и заканчивается END; (но не END. - как у главной процедуры). Единственным новым оператором для вас будет оператор заголовка, с которого начинается всякая процедура и функция. Все процедуры и функции записываются в разделе описаний какой-либо другой процедуры или функции, в том числе и главной процедуры. Оператор заголовка процедуры имеет вид:

PROCEDURE имя ( список параметров ) ;

Здесь имя - имя процедуры (любой идентификатор), список параметров может отсутствовать, но если он есть, записывается в круглых скобках после имени процедуры и имеет вид :

[VAR] имя , ... имя : тип ;

...........................

[VAR] имя , ... имя : тип

Здесь имя - имена параметров, каждый параметр может использоваться внутри процедуры как обычная переменная соответствующего типа. Тип - имя типа, но не описание пользовательского типа; скажем, описание параметра в виде x:1..5 неверно, но, если выше описан соответствующий тип: TYPE MyType=1..5, то параметр можно описать в виде x:MyType. Ключевое слово VAR перед описанием параметров означает в данном случае, что все параметры до ";" или до ")" - параметры-переменные; если же VAR отсутствует, то параметры являются параметрами-значениями. Смысл этих понятий мы рассмотрим несколько позже.
Типы темперамента и их психологическая характеристика
Оглавление темперамент поведение индивидуальный психологический Введение 1. Типы высшей нервной деятельности 2. Особенности и воспитание темперамента 3. Типы темперамента 3.1. Холерический 3.2. Сангвинический 3.3. Флегматический 3.4. Меланхолический Введение Посмотрите на школьников во время перемены - они не только разговаривают, но и играют по-разному: одни - возбуждены, порывисты, быстры, подвижны, другие – спокойны, сдержаны, даже медлительны. Если на уроке все учащиеся
User Elfa254 : 18 октября 2013
Лабораторная по дисциплине: Распространение сигналов и помех в сетях радиосвязи. Вариант 8
Лабораторная работа №1 «Изучение факторов, влияющих на величину напряжённости поля в точке приёма». Цель лабораторной работы: изучить характер изменения напряженности поля в точке приёма в реальных условиях распространения и в случае свободного пространства в зависимости от расстояния между передатчиком и приёмником. Задание на лабораторную работу: 1. Изучение зависимости напряженности поля в точке приёма в реальных условиях распространения и в случае свободного пространства от расстояния меж
User xtrail : 31 июля 2024
350 руб.
promo
Лабораторная работа № 1 Интернет технологии
Что такое тэги и их атрибуты? В чем сходство синтаксиса заголовков и горизонтальных линий? Как работают команды <Р> и <ВR>? Каким образом задаются стиль и размер шрифта? Для чего служат символьные примитивы? Назовите два способа задания цвета в документе.
User Despite : 14 мая 2015
60 руб.
История метеорологических наблюдений
Метеорологические наблюдения в России начались, по словам первого их историка, К.С. Веселовского , - около средины XVIII столетия: для Петербурга правильные наблюдения над температурой воздуха имеются с 1743 г., над осадками - с 1741 г., а над вскрытием промерзания Невы - они восходят к 1706 г. Но подобные наиболее ранние наблюдения были немногочисленны и неравномерно распределены по России, будучи приурочены или к крупным центрам как Петербург, Москва, или относятся к нескольким пунктам Финлянд
User Aronitue9 : 14 августа 2013
5 руб.
up Наверх