Понятие подпрограмм. Подпрограммы в языке Паскаль.

Презентация:



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

Подпрограммы. Субкомпетенции: 1. Обработка данных с помощью стандартных подпрограмм и подпрограмм, определённых пользователем. 2. Организация передачи.
Подпрограммы в Паскале.
Языки и методы программирования Преподаватель – доцент каф. ИТиМПИ Кузнецова Е.М. Лекция 5.
Подпрограммы -это повторяющаяся группа операторов, оформленная в виде самостоятельной программной единицы. Она записывается однократно, а в соответствующих.
1 ТЕХНОЛОГИЯ ПРОГРАММИРОВАНИЯ. ПОДПРОГРАММЫ И МОДУЛИ ПРИ РЕШЕНИИ ЗАДАЧ ХИМИЧЕСКОЙ ТЕХНОЛОГИИ. Лекция 2. Подпрограммы План 1.Процедуры и функции. 2.Описание.
Процедуры и функции Вспомогательные алгоритмы (подпрограммы) создаются тогда, когда возникает необходимость в многократном использовании одного и того.
ЗАПИСЬ ВСПОМОГАТЕЛЬНЫХ АЛГОРИТМОВ НА ЯЗЫКЕ Паскаль НАЧАЛА ПРОГРАММИРОВАНИЯ.
Функции в Паскале Подпрограммы в Паскале. Подпрограмма - автономная часть программы, выполняющая определенный алгоритм и допускающая обращение к ней из.
Подпрограммы: процедуры и функции Информатика. 1. Подпрограммы При решении различных задач часто возникает необходимость проводить вычисления по одним.
МЕТОД ПОСЛЕДОВАТЕЛЬНОЙ ДЕТАЛИЗАЦИИ. ПРОЦЕДУРЫ И ФУНКЦИИ Урок 1.
© М.Е.Макарова
Шутилина Л.А. Процедуры в Turbo Pascal ( часть 1: процедуры с параметрами)
Подпрограммы Лекция 7. Ломаско Павел Сергеевич16 декабря 2013 г.
Подпрограмма – это самостоятельная часть программы, реализующая определенный алгоритм.
Язык программирования Pascal Процедуры и функции А. Жидков.
Процедуры и функции Вербицкая Ольга Владимировна, Заозерная школа 16.
Процедуры Структура процедуры Procedure (формальные параметры : их тип); Var (локальные переменные) begin... end; Процедура вызывается по имени: (фактические.
СТРУКТУРА ПРОГРАММ НА ЯЗЫКЕ ПАСКАЛЬ. Программы на языке Паскаль имеют стройную структуру, состоящую из 8 разделов в определенной последовательности.
Транксрипт:

Понятие подпрограмм. Подпрограммы в языке Паскаль.

Повторение материала 1.Какова структура программы? 2.Обязателен ли заголовок программы? 3.Перечислите разделы описаний 4.Какие служебные слова служат для описания переменных? 5.Какое служебное слово является началом основной части программы? 6.Как заканчивается программа?

Ключворд

Ключворд - ответ

В языке Pascal механизм подпрограмм реализуется в виде ПРОЦЕДУР (PROCEDURE) и ФУНКЦИЙ (FUNCTION) Подпрограмма – повторяющая группа операторов, оформленная в виде самостоятельной программной единицы.

Подпрограмма - процедура Описание: выбрать для неё имя. определить параметры. составить последовательность действий, которые надо выполнять, для получения результата. Обращение: вызов выполнения указанных действий, для конкретных значений параметров.

Параметры Глобальные Локальные Формальные Фактические Параметры – значения Параметры - переменные Входные Выходные

Параметры Глобальные – описываются в головном модуле, доступны любой подпрограмме. Локальные – используются только в процедуре, они могут быть или не быть, описываются после слова VAR, с указанием типа.

Параметры Формальные – описываются в заголовке процедуры, к ним относятся входные и выходные параметры. Входные – это и параметры значений, описываются через запятую с указанием типа. При выходе из процедуры – не сохраняются. Выходные – это и параметры переменные, описываются после VAR через запятую, с указанием типа. При выходе из процедуры – сохраняются. Фактические – располагаются в головном модуле при вызове процедуры.

Формальные и фактические параметры должны совпадать по 3 признакам: по количеству по типу по порядку следования

Общий вид структуры подпрограммы Рrосеdиrе ( формальные параметры); VAR (описание локальных параметров, они могут быть или не быть) begin тело процедуры end; (конец процедуры) BEGIN (головного модуля) Фактические параметры END.

Спасибо за внимание

Пример

Домашнее задание Треугольник задан координатами вершин, вычислить периметр и площадь. Вычисление длин сторон оформить с помощью процедуры.