Variabile globale

Seminar
7/10 (1 vot)
Domeniu: Alte domenii
Conține 1 fișier: docx
Pagini : 15 în total
Cuvinte : 1131
Mărime: 18.73KB (arhivat)
Publicat de: Mihaela C.
Puncte necesare: 0

Extras din seminar

Functiile - subprograme care calculează și returnează o valoare.

Procedurile - subprograme care efectueaza prelucrarea datelor comunicate în momemntul apelului.

Un subprogram poate fi apelat chiar de el însuși, caz în care apelul este recursiv.

1. Funcții

Declarația de funcție are forma:

fuction f(x1, x2, ..., xn):tr; f-numele funcției; x1,x2,xn- par. formali

D; D-declaratii locale optionale (type,var, function) t-tipul rezultatului

begin

f:=e;

end;

Utilizarea funcției f se specifică printr-un apel de forma f(a1, a2,..., an), - lista de parametri actuali.

2. Proceduri

Forma generală

procedure p(x1, x2, ...xn); p-numele procedurii, x1... param. form.

D; declarații locale

begin

...

end;

parametri-valoare servesc pentru transmiterea de valori din programul principal în procedură, modificarile parametrilor nu se transmit în exteriorul subprogramului.

parametri variabilă servesc pentru întoarcerea rezultatelor din procedură în programul principal, modificările subprogramului vor fi transmise programului apelant.

În cazul unui parametru-valoare drept parametru actual poate fi utilizată orice expresie, în particular, o constantă sau o variabilă. Expresia respectivă trebuie să fi e compatibilă din punctul de vedere al atribuirii cu tipul parametrului formal. Modifi cările parametrilor-valoare nu se transmit în exteriorul subprogramului

În cazul unui parametru-variabilă drept parametri actuali pot fi utilizate numai variabile. Modificările parametrilor-variabilă se transmit în exteriorul subprogramului.

În cazul unui parametru-funcție (procedură) drept parametru actual poate fi utilizat orice nume de funcție (procedură), antetul căreia are forma specifi cată în lista parametrilor formali.

Amintim că în lipsa cuvîntului-cheie var identificatorii din listă specifică parametrii-valoare. Cuvîntul var prefixează parametrii-variabilă.

Preview document

Variabile globale - Pagina 1
Variabile globale - Pagina 2
Variabile globale - Pagina 3
Variabile globale - Pagina 4
Variabile globale - Pagina 5

Conținut arhivă zip

  • Variabile globale.docx

Alții au mai descărcat și

Microeconomie - Grile pentru Examen

1. Definirea pieţei ca spaţiu economic înseamnă că: a) piaţa nu are întotdeauna o determinare geografică; b) piaţa este o confruntare abstractă...

Operații unitare

Aplicaţia 1. O pompă transportă un lichid cu densitatea de 960 kg/m3 dintr-un rezervor cu presiunea atmosferică într-un aparat în care presiunea...

Avantajele realizării modelului digital al terenului în Autocad

1. INTRODUCERE Principalele surse de date pentru un model tridimensional al terenului sunt accesibile prin: ridicări topografice terestre prin...

Recenzie relații internaționale

De ce mint liderii. Adevărul despre minciunile din politica internațională John J. Mearsheimer Sincer să fiu, am ales această carte deoarece m-a...

Legislația calității

Termen Definitie CONSUMATORI Persoana fizica sau grupuri de persoane fizice care nu desfasoara activitati economice OPERATORI ECONOMICI Persoana...

Toleranțe - subiecte orale

EXAMEN la TOLERANTE, Subiectul oral nr. 1 Pentru ansamblul din figura sa se prescrie un ajustaj între rulment si arbore si un ajustaj între...

Impactul amenajărilor hidrotehnice asupra mediului

Impactul produs de amenajările hidrotehnice asupra mediului reprezintă o temă complexă dezbătută atăt pe plan intern căt si internaţional. Primele...

Bazele Informaticii

1. PRELUCRAREA DOCUMENTELOR Telematica este definită ca fiind tehnica transmiterii la mare distanţă şi valorificării informaţiilor care combină...

Te-ar putea interesa și

Comanda unei Stații Automate de Spălat Autovehicule cu Automatul Programabil LG Glofa GM7

I. PARTEA TEORETICA 1. Automate programabile 1.1 Introducere Sistemele automate de control a proceselor sunt un conglomerat de dispozitive...

Elaborare unui web-site și a unui program de administrare, utilizând PHP, Delphi, Mysql

INTRODUCERE Tehnologiile şi aplicaţiile de pe Internet se extind extraordinar de rapid, capătând o atenţie deosebită, deoarece Internetul...

Limbajul Tool - Command Language

1. Iniţiere in Tcl\Tk 1.1 Iniţiere Tcl este un limbaj interpretativ in care totul este sub forma de şiruri de...

Econometrie - Microsoft

Cap. I MOTIVAREA TEMEI Microsoft este liderul mondial in produse software, servicii si tehnologii Internet pentru sisteme de calcul personale si...

Prognoza Vânzărilor

1. Introducere 1.1 Despre companie Firma producătoare, The Coca-Cola Company este cel mai mare producător al băuturilor răcoritoare...

Tehnici de Programare

I.TEMA SI CERINTELE PROIECTULUI Tema proiectului o reprezinta evidenta gimnastilor si a performantelor obtinute de acestia la un campionat...

Însușirea metodologiei de estimare a distribuției spațiale pentru o variabilă geologică de tip numeric

INTRODUCERE Obiectivul referatului este insusirea metodologiei de estimare a distributiei spatiale pentru o variabila geologica de tip numeric....

Subprograme

Capitolul 1 1.1 Introducere Inauntrul oricariu program care dureaza exista un program concentrat care incearca sa iasa de acolo. Legea...

Ai nevoie de altceva?