Vous êtes sur la page 1sur 3

Raport

Universit Technique de Moldavie

Sur la travail pratique nr.3

Prepar par ltudiant du gr.


Veriefi par le professeur
M. Rusu

Chisinau 2014
Travail pratique nr.3
Les tches
On donne un tableau unidimentionnel a[n].
Probleme 1
Determinez lelement minimal parmi les elements sur les positions paires.
Corps du programme:

#include<stdio.h>
#include<conio.h>
main()
{
clrscr();
int min,a[50],i,n;
printf("donnez la valeur de n\n");
scanf("%d",&n);
printf("donnez les elements\n");
for(i=0;i<n;i++)
scanf("%d",&a[i]);
min=a[1];
for(i=1;i<n;i+=2)
if(a[i]<min)min=a[i];
printf("min=%d",min);
getch();
}

Resultat

Probleme 2
On donne 2 tableaux unidimensionneles , X[n] et Y[n]. Calculez la valeur de
lexpression ,
Ou S1 et K1 sont la somme et le nombre des elements positifs du tableau X,
et S2 K2 la somme et le nombre des elements positifs du tableau Y.
Corps du programme:
#include<stdio.h>
#include<conio.h>
main(){
clrscr();
int x[50],y[50],s1,s2,k1,k2,n,i,z;
printf("donez la valeur de n\n");
scanf("%d",&n);
printf("donez les elements de x\n");
for (i=0;i<n;i++)

scanf("%d",&x[i]);
printf("donnez les elements de y\n");
for (i=0;i<n;i++)
scanf("%d",&y[i]);
for (i=0;i<n;i++);{
if (x[i]>0){s1+=x[i];k1++;}
if (y[i]>0){s2+=y[i];k2++;}
z=(s1+k1)/(s2+k2);}
printf("z=%d",z);
getch();}

Resultat

Conclusion
Grce ces programmes , j'ai appris utiliser lexpression FOR, aussi j'ai appris a
travailler avec les tableaux unidimesionneles.

Vous aimerez peut-être aussi