Sunteți pe pagina 1din 1

Subprogram=o entitate de program, independenta dpv al algoritmului, dar dependenta dpv al programului principal

Dupa nr de valori returnate:

Functii(returneaza o singura valoare, un singur rezultat,retinuta in numele functiei care se comporta ca o variabila)

sau proceduri(returneaza 1 sau mai multe valori)

Dupa pozitia fata de apelator:

Interne(se afla in acelasi fisier sursa cu programul principal) sau externe(memorate in mem externa sub forma de biblioteci)

Dupa aria de utilizare:

Pot fi standard(sunt deja construite si apartin limbajului de programare) sau utilizator

Tip-subprogram indentificator-subprogram (lista parametrii formali) -param formali: de intrare si de iesire

Corp: parte de declaratii , parte de instructiuni

Apelul subprogramelor: identificator-functie(lista param reali), identif-procedura(lista param reali)

Transferul datelor prin parametrii, prin valoare, prin adresa

Transf datelor prin variabile

S-ar putea să vă placă și