maha_kaal

ordina-vett

Dec 11th, 2011
51
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.60 KB | None | 0 0
  1. #include <stdio.h>
  2. #define MAXELEM 10
  3.  
  4. int acq_vet(int array[], int dim){
  5.     int i ;
  6.    
  7.     for(i=0; i < dim; i++){
  8.     scanf("%d", &array[i]);
  9.     }
  10.    
  11. return array;
  12. }
  13. int main()
  14. {
  15.     int vet[MAXELEM];
  16.     int i, j, temp;
  17.     printf("inserisci  il primo array \n>:");
  18.     acq_vet(vet, MAXELEM);
  19.    
  20.     //Ora ordino l'array
  21.    
  22.     for(i = 0; i < MAXELEM; i++){
  23.         for(j = i +1; j < MAXELEM; j++){
  24.             if(vet[i]  > vet[j]){
  25.                 temp = vet[j];
  26.                 vet[j] = vet[i];
  27.                 vet[i] = temp;
  28.                 }
  29.             }
  30.         }
  31.            
  32.     // stampo il vettore ordinato
  33.    
  34.     for(i = 0; i < MAXELEM; i++){
  35.         printf("[%d]", vet[i]);
  36.     }
  37.    
  38.     return 0;
  39. }
  40.  
  41.  
Advertisement
Add Comment
Please, Sign In to add comment