Задания для самостоятельной работы. Составить программу для решения задач

Составить программу для решения задач

Задача 1.

Задача 2.

Текст программы

Контрольные вопросы:

1. что понимают под процедурой(функцией)?

2. каким образом происходит объявление процедурой(функцией)?

3. как происходит оброщение к процедурой(функцией)?

4. в каких операциях могут учавствовать процедурой(функцией) и какие при этом предявляются к ним требования?

5. что понимают под параметром?

6. какими бывают пораметры подпрограммы?

            Стр.           Изм Лист № докум. Подп. Дата.  
Лабораторная работа №5 Разработка модуля содержащей процедуры и функции, и использование его в программе. Цель работы: закрепить навык в создании модулей. Задача работы: разобраться в тонкостях разработки модулей. Теоретическая часть Модуль – это автономно компилируемая программная единица, включающая в себя различные компоненты раздела описаний (типы, константы, переменные, процедуры и функции) и, возможно, некоторые исполняемые операторы инициирующей части. Структура модулей Паскаля Всякий модуль Паскаля имеет следующую структуру: Unit <имя_модуля>; interface<интерфейсная часть>; implementation< исполняемая часть >; end. Где UNIT– зарезервированное слово (единица); начинает заголовок модуля; <имя_модуля> - имя модуля (правильный идентификатор); INTERFACE – зарезервированное слово (интерфейс); начинает интерфейсную часть модуля; здесь перечисляются по порядку заголовки всех процедур и функций фходящих в модуль через «;», а также описываются глобальные переменные. IMPLEMENTATION – зарезервированное слово (выполнение); начинает исполняемую часть модуля; здесь описываются алгоритмы подпрограмм входящих в модуь. END – зарезервированное слово – признак конца модуля. Таким образом, модуль Паскаля состоит из заголовка и трех составных частей, любая из которых может быть пустой. Подключение модуля к программе
Для использования в программе величин, описанных в интерфейсной части модуля, имя модуля указывается в разделе uses. Можно записать несколько имен модулей через запятую, например: program example; uses Average, Graph, Crt; Поиск модулей выполняется сначала в библиотеке исполняющей системы, затем в текущем каталоге, а после этого - в каталогах, заданных в диалоговом окне Options/Directories. Если в программе описана величина с тем же именем, что и в модуле, для обращения к величине из модуля требуется перед ее именем указать через точку имя модуля.

Задания для самостоятельной работы

Составить программу для решения задач

Задача 1.

Задача 2.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow