Documente Academic
Documente Profesional
Documente Cultură
RAPORT
Lucrare de laborator Nr.4
la Programarea Calculatoarelor
A efectuat:
A verificat:
lect.asist.
M. Potlog
Chiinu 2014
0
s=0;
i=0;i<ii;i++
clrscr();
Introduceti
valoarea
numarului n
a[i]>0
DA
b[s]=a[i];
s++;
n
Introduceti
elementele
tabloului
Afisarea rezultatelor:
"Numarul de elemente
pozitive de la stinga
elementului min: ",s
i=0;i<n;i++
"Min: , Pozitia:
",min,ii+1
a[,i+1,]=
"Elementele
pozitive din stinga
elementului minim: "
a[i+1]
min=a[0];
ii=0;
i=0;i<s;i++
i=0;i<n;i++
a[i]<=min
DA
min=a[i];
ii=i;
NU
,b[i]
NU
getch();
Stop
getch();
return 0;
}
Rezultatele obinute:
Introduceti valoarea numarului n:
5
Introduceti elementele tabloului:
a[1]=1
a[2]=-5
a[3]=6
a[4]=-8
a[5]=2
Afisarea rezultatelor:
Numarul de elemente pozitive de la stinga elementului min: 2
Min:-8,Pozitia:4
Elementele pozitive din stinga elementului minim:
16
Verificarea i analiza rezultatelor:
Din informaia prezentat mai sus observm c tabloul conine urmtoarele 5
elemente: 1, -5, 6, -8, 2, rezult c elementul minimal al tabloului este al 4-a
element cu valoarea -8, iar elementele pozitive din stnga elementului minim al
tabloului dat sunt: 1 i 6, respectiv 2 elemente pozitive.
Concluzie:
n aceast lucrare am lucrat cu tablouri unidimensionale, i anume: am introdus
tabloul, l-am afiat tabloul, l-am sortat. Am elaborat un program ce conine 2
tablouri unidimensionale de n50 de numere ntregi. Am determinat numrul
minimal al tabloului, poziia lui, numrul de elemente pozitive din stnga
elementului minimal precum i am afiat care sunt aceste elemente. Din rezultatele
obinute i analiza rezulatelor observm c rezultatele coincid, ceea ce ne duce la
concluzia c programul funcioneaz corect.
Bibliografie:
1.
Liberty Jess, Teach Yourself C++ in 21 Days, SAMS Publishing,
Indianapolis, 1994
2.
Oualline Steve, Practical C++ Programming, O'Reilly & Associates,
Sebastopol, 1997
3.
Brian W Kernigham, Dennis M Ritchie - The C Programming
Language
4.
Prentice-Hall Software Series, 1978
5.
Catrina Octavian, Cojocaru Iuliana, Turbo C++, Teora, 1993
6.
7.
http://devcentral.iftech.com/learning/tutorials/c-cpp/c/
http://www.cit.ac.nz/smac/cprogram/onlinet.htm