Documente Academic
Documente Profesional
Documente Cultură
L A B O R A T O R 8
#include <stdio.h>
/* determina pozitie maxim in vector */
int imax (int x[],int n) {
int i,im=0;
for (i=1;i<n;i++)
if (x[im] < x[i])
im=i;
return im;
}
/* ordonare vector */
void main () {
int b, m, ixm, n=6, a[6]={3,8,4,7,1,5};
for (m=n-1;m>0;m--) {
ixm=imax(a,m+1);
b=a[m]; a[m]=a[ixm]; a[ixm]=b;
}
for (m=0;m<n;m++)
printf ("%4d",a[m]);
}
4. Functie care determina daca un numar dat este sau nu este prim.
Program pentru afisarea tuturor numerelor prime mai mici ca un N dat
(N>5).