الخميس، 17 ديسمبر 2015

('++Exercice (Repartition d’une suite de nombres sur deux colonnes 'C


Exercice (Repartition d’une suite de nombres sur deux colonnes C++)



Ecrire  un  programme  qui  permet  d’entrer  un  tableau  de  n  valeurs  numériques :

  1.  Et  de  les  afficher  sur  deux  colonnes,  de manière de retrouver ces valeurs dans leur ordre initial, si on les lit colonne par colonne.


  1. Et  de  les  afficher  sur  deux  colonnes,  de manière de retrouver ces valeurs dans leur ordre initial, si on les lit ligne par ligne

Example:

Code :

main(){
int t[100]={1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49},i,j,n;
printf("*** Donnez la tallie de tableau inferieur a 50 ***\n");
scanf("%d",&n);
j=n/2;
printf("\tpartie 1 a lire colonne par colonne \n");
for(i=0;i<n/2;i++){
                   
if(n%2==0)        printf("%d - %d\n",t[i],t[i+j] );        
if(n%2!=0){
printf("%d - %d\n",t[i],t[i+j] );   
if(i==(n/2)-1)    printf("%d\n",t[i+j+1] );       
          }
}
printf("\t partie 2 a lire ligne par ligne\n");
for(i=0;i<n;i+=2){
 if(n%2==0)      printf("%d - %d\n",t[i],t[i+1] ); 
 if(n%2!=0){
 if(i<n-1)       printf("%d - %d\n",t[i],t[i+1] );
 if(i==n-1)      printf("%d",t[i] );
           }
}
getch();
}

Télécharger :


تعليقات الفيس بوك
0 تعليقات البلوجر

ليست هناك تعليقات:

إرسال تعليق