Subprograme
-
Upload
colegiul-de-industrie-usoara -
Category
Education
-
view
439 -
download
4
description
Transcript of Subprograme
SUBPROGRAME
CUM SE OBŢINE PÎÎNEA ?
Orice problemă complexă poate fi divizată în probleme mai mici.
FUNCŢIILE
Funcţiile sînt subprograme care calculează şi returnează o valoare. PASCAL conţine un set de funcţii predefinite, cunoscute oricărui program: sin, cos, eof . Programatorul poate defini funcţii proprii, care se apelează în acelaşi mod ca funcţiile standard.
PROCEDURILE
Procedurile sînt subprograme care efectuează prelucrarea datelor comunicate în momentul apelului. Limbajul conţine procedurile predefinite read, readln, write, writeln ş.a., Programatorul poate defini proceduri proprii.
FUNCŢIIDeclaraţia funcţiei are forma: function f (x1; х2… ; xn):tr;
D;begin f:=e;
End;
APELUL FUNCŢIEI
EXEMPLU
SARCINI
Se dă antetul de programfunction F(x : real; у :integer; z : char): boolean; Care din următoarele apeluri sunt corecte:а) F ( 3.18, 4, ‘A');b) F(4, 4, 'А') ;c) F(4, 4, 4);d) F(4, 3.18, 'а');e) F(3.18, 4, 4)1f) F(‘3,18', 4, '4');g) F(15, 21, '3');h) F(15,21,3).