ConteD

Ordinamento di un array

Apr 21st, 2016
73
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.61 KB | None | 0 0
  1. // Ordinamento di un array
  2. #include <iostream>
  3. using namespace std;
  4. int i=0,v[5],j,tmp,n,i2;    // Dichiaro le variabili
  5. int main()
  6. {
  7.     for(i2=0; i2<5; i2++) // Ciclo for per l'inserimento dei valori dell'array
  8.     {
  9.         cout<<"Inserisci il valore "<<i2<<" : ";
  10.         cin>>v[i2];
  11.     }
  12.     n=i2;
  13.     while(i<n-1) // Operazioni per l'ordinamento
  14.     {
  15.         j=i+1;
  16.         while(j<n)
  17.         {
  18.             if(v[i]>v[j])
  19.             {
  20.                
  21.                 tmp=v[i];
  22.                 v[i]=v[j];
  23.                 v[j]=tmp;
  24.             }
  25.             j++;
  26.         }
  27.         i++;
  28.     }
  29.    
  30.     cout<<"\nL'array e' stato ordinato con successo.\n";
  31.     for(i2=0; i2<5; i2++) // Stampo l'array ordinato
  32.     {
  33.         cout<<v[i2]<<endl;
  34.     }
  35.    
  36. }
Advertisement
Add Comment
Please, Sign In to add comment