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

Цена:
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 отсутствует, то параметры являются параметрами-значениями. Смысл этих понятий мы рассмотрим несколько позже.
Теория вероятностей и математическая статистика. Экзамен. Билет №6
Билет № 6 1. Непрерывная случайная величина и её характеристики. Плотность и функция распределения и их свойства. Равномерное распределение 2. Из урны, где находятся 7 белых и 8 черных шаров, случайно вытащены 10 шаров. Какова вероятность того, что среди них будет 5 черных шаров? 3. Дискретная случайная величина имеет следующий ряд распределения Х 10 20 30 40 50 р a 2a 0,35 0,21 а Найти величину a, математическое ожидание и среднее квадратическое отклонение этой случайной величины. 4. Непрер
User Студенткааа : 16 января 2019
100 руб.
Финансовые ресурсы ОАО "Хабаровский грузовой автокомбинат"
РЕФЕРАТ Выпускная квалификационная работа состоит из введения, трех глав, заключения, списка использованной литературы и приложений. Объем работы – 83 листа; работа содержит 24 таблицы, 8 схем и рисунков, 3 приложения. При подготовке выпускной квалификационной работы использовано 39 источников литературы. КЛЮЧЕВЫЕ СЛОВА: ФИНАНСОВЫЕ РЕСУРСЫ, АВТОТРАНСПОРТНОЕ ПРЕДПРИЯТИЕ, ФОРМИРОВАНИЕ ФИНАНСОВЫХ РЕСУРСОВ, ИСПОЛЬЗОВАНИЕ ФИНАНСОВЫХ РЕСУРСОВ, ФИНАНСОВЫЙ ИНСТРУМЕНТ, РЕНТАБЕЛЬНОСТЬ ДЕЯТЕЛЬНОСТИ. О
User Slolka : 4 января 2014
5 руб.
Лабораторная работа 2 по дисциплине: Проектирование и эксплуатация сетей связи. Вариант 5
Лабораторная работа №2 Тема. Исследование структурной надежности сети связи. Цель. Знакомство с методами определения показателей структурной надежности. Приобретение навыков исследования структурной надежности сетей связи на ЭВМ. Задача. 1. Задача анализа. Заданы: сети различной структуры; ранг пути; значение коэффициентов готовности на единицу длины линии связи. Определить показатели структурной надежности для различных сетей при изменении параметров (коэффициентов готовности и ранга пути).
User xtrail : 1 августа 2024
600 руб.
Лабораторная работа 2 по дисциплине: Проектирование и эксплуатация сетей связи. Вариант 5 promo
Теплотехника Задача 21.51 Вариант 04
Воздушная холодильная установка работает при следующих параметрах: р1=0,1 МПа — давление перед компрессором и t1, ºC; после компрессора р2=0,5 МПа. Температура воздуха на выходе из охладителя t3, ºC. Определить: холодильный коэффициент, температуру воздуха, поступающего в холодильную камеру, количества тепла, передаваемого охлаждающей воде в теплообменнике (кВт), расход воздуха и теоретическую потребную мощность, если хладопроизводительность установки Q. Расчет иллюстрировать принципиальной схем
User Z24 : 24 января 2026
200 руб.
Теплотехника Задача 21.51 Вариант 04
up Наверх