Ministerul Educaţiei al Republicii Republicii Moldova Moldova Universitatea Tehnică Tehnică a Moldovei
Catedra: Calculatoare
RAPORT Lucrarea de laborator Nr! Nr! La Programarea Programarea Calculatoar Calculatoarelor elor
A e"ectuat: e"ectu at:
st #r C$%%!
#hPo&onea
A veri"icat:
dr' dr' con"univ M (ulev
Chi)inău *+%%
Lucrare de laborator Nr.3 Tema: Prelucrarea tablourilor unidi,ensionale Scopul lucrarii: Obţinerea deprinderilor practice de lucru cu tablouri unidi,ensionale' cunoa)terea particularitaţilor de declarare' de introducere )i de prelucrare a tablourilor unidi,ensionale Sarcina de lucru: -e prelucrat tabloul .n care con"or, cu sarcina pri,ită -e a"i)at tabelul )i re/ultatul .n "or,a corespun/atoare Varianta Varianta 7:
0u,a ele,entelor care "or,ea/ă cu ele,entele vecine din stin&a )i din dreapta triadei de nu,ere aran1ate .n ordine crescătoare 2* 3 i 3 n$%4 5ie dat tabloul unidi,ensional a6%7n8' n 3 9+ de nu,ere .ntre& 0crieţi un pro&ra, care calculea/ă: Mersul lucrării: Analiza datelor: a)date de intrare: n variabile si,ple de tip inte&er' de introdus introdus de la tastatura; A$variabila co,pusa'tablou dat'introdus de la tastatura b)date de ie)ire: 0$variabile si,ple de tip real' de a"i)at pe pe ecran nt$variabila si,pla de tip inte&er c)date inter,ediare: i$variabila si,pla de tip inte&er' indecile ele,entului curent
Schema loica a aloritmului:
0TART
Clrscr24
1
i>+;i=n$%;i@ @
<-ati n2n=>9+4:<
2
A6i8>A6i$ %8 n
<-ati ele,entele tabloului :?n<
i>+;i=n;i@ @
2
BB A6i8=>A6i@ %8
0>0@A6i8
nt>nt@%
i>+;i=n;i@ @ S=0
nt=
<0>i?n<'0 1
i?n<'nt #etch24
0top
Te!tul proramului in limba"ul #$%:
Dinclude=stdioh Dinclude=conioh Dinclude=,athh int ,ain24 int n; int A69+8; int 0'i; clrscr24; print"2<-ati n2n=>9+4:<4; scan"2<i<'Bn4; print"2<-ati ele,entele tabloului :?n<4; "or2i>+;i=n;i@@4 scan"2<i<'BA6i84; print"2+;i=n;i@@4 print"2<9i<'A6i84; 0>+; int nt>+; "or2i>+;i=n$%;i@@4 i" 2 2A6i8>A6i$%84 BB 2A6i8=>A6i@%84 4 0>0@A6i8; nt>nt@%; F print"2i?n<'04; print"2i?n<'nt4; &etch24; return +; F
&ati n'n(*+):7 &ati elementele tabloului: , 3 * * / 0ezultatele obtinute: S- nt3
Analiza rezultatelor si concluzii: % A, obţinut obţinut deprinderi deprinderi practice practice de lucru lucru cu tablouri tablouri unidi,ensi unidi,ensionale' onale' cunoa)t cunoa)terea erea particularitaţilor de declarare' de introducere )i de prelucrare a tablourilor unidi,ensionale * A, prelucr prelucrat at tabloul tabloul .n con"or, con"or, cu sarcina sarcina pri,ită pri,ită
! Au "ost obtinu obtinute te pri,ele pri,ele deprinderi deprinderi pentru pentru scrierea scrierea unui unui pro&ra, pro&ra, cu tablouri tablouri unidi,ensionale in li,ba1ul C 1ibliora2ie: Conspectul prele&irilorla pro&ra,area calculatorului pentru studentii anului G' specialitatea Calculatoare2lector dr' dr' con"univer M (ulev4