Sunteți pe pagina 1din 4

Ministerul Educaţiei, Culturii și Cercetării al Republicii Moldova

Universitatea Tehnică a Moldovei

Departamentul Informatică și Ingineria Sistemelor

RAPORT
Lucrarea de laborator nr. 2la
Programarea Calculatoarelor

A efectuat: st. gr. RM-201


Grosu Maxim

A verificat Ștefan Stratulat

Chişinău ,2020
Lucrarea de laborator nr. 2

Tema: Prelucrarea tablourilor unidimensionale în limbajul C


Scopul lucrării: Studierea posibilităţilor şi mijloacelor limbajului C pentru
programarea algoritmilor cu structură ramificată şi ciclică la prelucrarea
tablourilor unidimensionale.
_________________________________________________________________
Varianta nr.7
Să se determine valoarea maximală negativă dintre elementele
tabloului şi poziţia primului element cu această valoare, precum şi
numă rul elementelor pozitive în tablou.
Mersul lucrării:
Noțiuni din teorie și metodele de lucru folosite:

Tablourile, la fel ca si variabilele pot fi initializate in trei moduri:

 Prin introducerea datelor de la tastatura


 Prin declararea acestuia global – toate elementele vor fi zero
 Imediat dupa declararea acestora 

Accesul fiecarui element al tabloului se face prin numele acestuia urmat intre
paranteze drepte [ ] de indicele sau (adica pozitia pe care acesta o ocupa in
tablou) In limbajul C,indicii tablourilor incep numaratoarea de la 0 si se termina
la (N–1) (unde N este numarul total de elemente).

Exemplu de vector,tabel unidimensional:

a=( 1,2,3,4,5,6,7 , … ., n−2 , n−1 , n ) ;

Descrierea variabilelor:

a) Date de intrare:n,i– variabile utilizate în cadrul acestei lucrări


de laborator,sunt simple de tip decimal(n) și de tip întreg(i), parametrii
formulelor de calcul fiind variabilile au fost introduse de la tastatură.

b) Date de ieşire: min,I,nmax- variabile simple de tip real și integer,fiind


rezultatele programului în urma compilării,executării.
!Rezultatele vor fi afișate pe ecran.

Codul Programului in C :

Concluzii:

În final pot spăune că în urma efectuării lucrării de laborator numărul doi am studiat
posibilitățile și mijloacele limbajului C pentru programarea algoritmilor cu structură
ramificată și ciclică la prelucrarea tablourilor unidimensionale. Am învățat că accesul
fiecărui element al tabloului se face prin numele acestuia urmat între paranteze
drepte [ ] de indicele sau (adică poziția pe care acesta o ocupă în tablou) În limbajul
C,indicii tablourilor încep numărătoarea de la 0 și se termină la (N–1) (unde N este
numărul total de elemente). Am determinat valoarea maximală negativă dintre
elementele tabloului și poziția primului element cu această valoare , precum și
numărul elementelor pozitive în tablou.

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