Процедури з параметрами ( опис та виклик). Procedure ABC (формальні параметри) ; Var локальні змінні ; текст процедури varглобальні змінні; текст головної.

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



Advertisements
Похожие презентации
Гресько Л.І. Підпрограми-функції ( опис та виклик )
Advertisements

Підпрограми (процедури і функції). Підпрограмою – називається найменована логічно закінчена група вказівок, яку можна викликати для виконання довільну.
Текстові файли Приклади використання. Текстові файли призначені для зберігання символів Для опису текстової файлової змінної використовується тип Text.
Програми, модулі 1. Структура програми на ТП 1. Структура програми на ТП 1. Структура програми на ТП 1. Структура програми на ТП 2. Вигляд програми на.
Ізяславський НВК 2, Гульчак І.В. Підпрограми. Підпрограми-процедури.
Рекурсія Програми можуть містити виклик однієї або декількох підпрограм. Підпрограми можуть, в свою чергу, викликати інші підпрограми. А чи може підпрограма.
Застосування складних команд 1. Програма визначення суми n чисел 1. Програма визначення суми n чисел 1. Програма визначення суми n чисел 1. Програма визначення.
Тема 2. Розгалуження. Алгоритми розгалуження Задача. Ввести два цілих числа і вивести на екран більше з них. Ідея розвязання: потрібно вивести на екран.
Основи алгоритмізації і програмування. Тема 3. Мови програмування (4 год) Структура програми Елементи мови програму- вання.
Масиви Оголошення, опис та введення масивів Оголошення, опис та введення масивів Оголошення, опис та введення масивів Оголошення, опис та введення масивів.
Структура програми. Вказівки введення й виведення.
1 Підпрограми- процедури (Turbo Pascal 7.0) Підпрограми- процедури (Turbo Pascal 7.0)
Циклические программы Устный счет Язык программирования Pascal ABC.
Бройченко А.Г Підпрограми-функції (Turbo Pascal 7.0) Підпрограми-функції (Turbo Pascal 7.0) Інформатика-11 Тема-5.
Вложенные циклы. Если телом цикла является циклическая структура, то такие циклы называются вложенными.
Шутилина Л.А. Процедуры в Turbo Pascal ( часть 1: процедуры с параметрами)
По трем сторонам треугольника (a, b, c) вычислить площадь треугольника ( S ) p : = (a + b + c) / 2 начало конец ввод a, b, c вывод S S : = p (p - a) (p.
Практикум по теме «Организация циклов» Пункт плана Проверка домашнего задания Цикл ? Операторы бывают … Цикл с.
10-В клас Сьогодні на уроці. початок A1,b1 1.
Зміні та їх властивості Уведення та виведення даних під час виконання проекту Курило Світлана Володимирівна учитель Балясненської ЗОШ І – ІІІ ступенів.
Транксрипт:

Процедури з параметрами ( опис та виклик)

Procedure ABC (формальні параметри) ; Var локальні змінні ; текст процедури varглобальні змінні; текст головної програми ABC(фактичні параметри) ; end. end; Головна програма - виклик процедури Опис процедури

Формальні та фактичні параметри мають бути узгоджені по: - кількості; - типу; - порядку запису.

Аргументи та результати

Procedure ABC (аргументи; Var локальні змінні ; текст процедури varглобальні змінні; текст головної програми ABC(аргументи, результати) ; end. end; Головна програма Varрезультати) ;

При виклику процедури : на місці фактичних параметрів – аргументів можуть стояти сталі, змінні та вирази; на місці фактичних параметрів – результатів можуть стояти тільки змінні. аргументирезультати S1, S2 ) ;2, а, с+5,ABC (

Задача. Знайти суми цілих чисел на інтервалах a,b тa c,d |_______| |____________| a S1 b c S2 d

Procedure ABC (x, y : real ; var S : real) ; Var n : real ; { - три форм. параметра} begin for n :=x to y do S := S+ n ; End ; Var a,b,c, d,S1,S2 : real ; Begin Readln (a,b,c,d) ; ABC ( a, b, S1) ; {- три фактичних параметра} ABC (c, d, S2) ; Writeln (S1, S2) Еnd. назад