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

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



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

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

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

Гресько Л.І. Опис функції Function Proba (список форм. параметрів) : тип результату ; Var локальні змінні ; Текст функції … Proba : = результат ; End ; виклик функції Головна програма Var глобальні змінні ; або x:= Proba(…); Begin writeln (x) ; Текст програми... Writeln( Proba(список фактичних параметрів)) ; Еnd.

Гресько Л.І. Приклад Знайти середні арифметичні значення двох пар чисел a, b та c, d.

Гресько Л.І. Function Proba (x, y : real) real) : real real ; Proba : = ( x+y) / 2; End ; Головна програма Var Var a,b,c,d a,b,c,d : real real ; Begin Readln(a,b,c,d) ; Writeln( Writeln( Proba(a, b), Proba(c, d)) d)) ; Еnd. Виклик функції

Гресько Л.І. Інший варіант програми

Гресько Л.І. Опис функції Function Proba (x, y : real) : real ; Proba : = ( x+y) / 2 ; End ; Головна програма Var a a a a, b, c, d, x, y : real; Begin Readln(a,b,c,d) ; X:= Proba(a, b); Y:= Proba(c, d) ; Writeln ( X:8:2,Y:8:2) end. Виклик функції початок