Презентацията се зарежда. Моля, изчакайте

Презентацията се зарежда. Моля, изчакайте

Теа Игнатова и Патриша Петрова, Х а клас

Сходни презентации


Презентация по темата: "Теа Игнатова и Патриша Петрова, Х а клас"— Препис на презентация:

1 Теа Игнатова и Патриша Петрова, Х а клас
Процедури в Паскал Теа Игнатова и Патриша Петрова, Х а клас

2 1. Определение Подпрограма процедура в езика Паскал е предназначена за изпълнение на някаква последователност от действия. Чрез нея се разширява наборът от оператори.

3 Program zad; Type Massiv=array [1..10] of real; var C: Massiv; procedure Read10 (var B:Massiv); var i:integer; begin for i:=1 to 10 do read(B[i]) end; procedure Write10 (A:Massiv); var i: integer; for i:=1 to 10 do write (A[i]) Read10(C); Write10(C); end.

4 procedure Sabirane_na_kvadratite(a,b: Real; var c: Real);
var a2,b2:real begin a2:=sqr(a); b2:=sqr(b); c:=a2+b2; end; Тази програма изчислява сумата от квадратите на две реални числа а и b и извежда резултата до реално число c.

5 2. Структура Всяка подпрограма започва със заглавие. За разлика от главната програма, заглавието на процедурата е задължително. То се състои от запазената дума procedure, следвано от име и малки скоби, където се описва вида на формалните параметри.

6 procedure Sabirane_na_kvadatite (a,b: Real; var c: Real);
Пример за заглавие: procedure Sabirane_na_kvadatite (a,b: Real; var c: Real);

7 Части на процедурата Същите части като в главната програма
Раздел за декларации и тяло на програмата Частите завършват с оператора end;

8 3. Извикване на подпрограми
Подпрограма процедура се извиква като се пише името й с подходящи параметри в главната програма.

9 4. Формални параметри Формалните параметри указват вида и броя на променливите на всяка програма и нямат отношение към стойностите, които ще се изчисляват.

10 5. Фактически параметри В хода на изпълнение на програмата на фактическите параметри се присвояват конкретни стойности. Те само указват колко и от какъв тип параметри ще се предават към главната програма.

11 6. Параметри значения и параметри променливи
При деклариране на процедура, пред някои от параметрите стои запазената дума var. Тези от променливите, пред които тази дума стои, могат да се променят от подпрограмата и новите стойности се връщат в главната програма.

12 Благодарим за вниманието! : )


Изтегли ppt "Теа Игнатова и Патриша Петрова, Х а клас"

Сходни презентации


Реклама от Google