понедельник, 21 апреля 2014 г.

Підпрограми



1)      Підпрограми - процедури.
У мові Паскаль розрізняють два види підпрограм: Підпрограми-процедури і підпрограми-функції.
Концепція структурного програмування поллягає в тому, що будь-яку складну чи громіздку задачу потрібно звести до послідовності простіших підзадач, записати підпрограми для їхнього розв’язування і створити головну програму, яка має складатися з викликів  цих процедур. Різновидом підпрограми  є процедура, де розв’язується допоміжна задача.
Procedure <Назва процедури>;
<Розділи описів і оголошень процедури>
{Оголошенні тут змінні називаються локальними}
begin
<Розділ команд процедур>
end;
Назву процедурі дає користувач. Процедур може бути декілька. Їх записують у розділі описів головної програми:

Program <Назва головної програми>;
<Розділ описів і оголошень>;
{Оголошені тут змінні називаються глобальними }
<Процедура 1>;
<Процедура 2>;
.............
begin
< Розділ команд, який містить
виклик процедури 1;
виклик процедури 2;>
.....
end.
Розділ команд головної програми складається в основному з викликів процедур. Виклик процедури – це команда, яка збігається з назвою процедури.
2) Демонстраційний приклад.

Дано сторони a, b прямокутника. Обчислити його  периметр і площу, використавши для цього процедуру.



Комментариев нет:

Отправить комментарий