Documente Academic
Documente Profesional
Documente Cultură
Sarcina propus: ntr-un ir arbitrar de ordonat n cretere elementele negative a irului. 3.Organigrama soluionrii problemei:
START j=1,n-1 n j=1,n-1
nu
<0
da
i=1,n STOP
i=j+1,n
nu
da
aux= = =aux
4.Protocolul programului #include<iostream.h> #include<conio.h> void main() { int i,j,n; float aux,a[50]; cout<<"\n Cititi n"; cin>>n; cout<<"\n Cititi sirul"; for(i=0;i<n;i++)
Coala Mod Coala Nr. docum. Semn. Data
cin>>a[i]; for(j=0;j<n-1;j++) if(a[j]<0) for(i=j+1;i<n;i++) if(a[j]>a[i]) {aux=a[j]; a[j]=a[i]; a[i]=aux; } cout.precision(4); cout<<"\n sirul ordonat \n"; for(i=0;i<n;i++) cout<<a[i]; getch(); } 5.Rezultatele obinute irul 5 -11 neordonat irul 5 -89 ordonat irul 24 -11 neordonat irul 24 -11 ordonat
6 6 78 78
9 9 -3 -9
-23 -23 -9 -3
-89 -11 6 6
6.Concluzie: n lucrarea de laborator Nr 5 cu tema ,,Tablouri unidimensionale n limbajul C++ am rezolvat o problem ce ine de ordonarea n cretere a elementelor negative a unui ir arbitrar, n urma efecturii lucrrii date am cptat deprinderi practice i consideraii teoretice n rezolvarea problemelor de tipul sus numit.