Sie sind auf Seite 1von 2

#include <stdio.

h>
#include <stdlib.h>
/* run this program using the console pauser or add your own getch, system("paus
e") or input loop */
int main(int argc, char *argv[]) {
int N ,i,j ;
do
{
printf ("entrer la dim du tableau");
scanf("%d",&N);
}while (N<0) ;
int t[N],v[N],tm;
for (i=0 ; i<N ;i++){
printf("la valeur %d ",i+1);
scanf ("%d",&t[i]);
}
printf("2eme tableau \n");
for (i=0 ; i<N ;i++){
printf("la valeur %d ",i+1);
scanf ("%d",&v[i]);
}
for (i=0 ; i<N ;i++){
for (j=i ; j<N ; j++)
{
if (t[i]> t[j])
{
tm=t[i] ;
t[i]=t[j] ;
t[j]=tm ;
}
}
for (i=0 ; i<N ;i++){
for (j=i ; j<N ; j++)
{
if (v[i]> v[j])
{
tm=v[i] ;
v[i]=v[j] ;
v[j]=tm ;
}
}
}
int x ;
do
{
printf("inserer le num 10 \n ");
scanf("%d",&x);
}while (x !=10);
t[i+1]=x;
for(i=N ; (i>0)&&(x<t[i]) ; i--)
{
t[i+1]=t[i];

}
v[i+1]=x;
for(i=N ; (i>0)&&(x<v[i]) ; i--)
{
v[i+1]=v[i];
}
printf("l'afffichage du vecteur t \n'");
for(i=0;i<N+1;i++){
printf("la valeur %d du tableau est : %d \n",i+1,t[i]);
}
printf("vecteur v \n");
for(i=0;i<N+1;i++){
printf("la valeur %d du tableau est : %d \n",i+1,v[i]);
}

return 0;
}

Das könnte Ihnen auch gefallen