Презентація на тему «Підпрограми-функції»


218



Слайд #1


Гресько Л.І.
Підпрограми-функції(опис та виклик)
Презентація на тему «Підпрограми-функції» - Слайд #1

Слайд #2


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

Слайд #3


Гресько Л.І.
Приклад
Знайти середні арифметичні значення двох пар чисел a, b та c, d.
Презентація на тему «Підпрограми-функції» - Слайд #3

Слайд #4


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

Слайд #5


Гресько Л.І.
Інший варіант програми
Презентація на тему «Підпрограми-функції» - Слайд #5

Слайд #6


Гресько Л.І.
Опис функції
Function Proba (x, y : real) : real ;
Proba : = ( x+y) / 2 ;
End ;
Головна програма
Var 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.
Виклик функції
початок
Презентація на тему «Підпрограми-функції» - Слайд #6