Guest User

Untitled

a guest
Jan 6th, 2018
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.74 KB | None | 0 0
  1. #include<iostream.h>
  2. #define n 4
  3. int A[n];
  4.  
  5. void ins(){
  6.     int i,j,x;
  7.    
  8.     for(i=2;i<=n;i++){
  9.         x=A[i];
  10.         j=i-1;
  11.         while(j>0 && x < A[j]){
  12.             A[j+1]=A[j];
  13.             j=j-1;
  14.         }
  15.         A[j+1]=x;
  16.     }
  17. }
  18.  
  19. void select(){
  20.     int i,j,min,x;
  21.  
  22.     for(i=1;i<=n-1;i++){
  23.     x=i;
  24.  
  25.     min=A[i];
  26.         for(j=i+1;j<=n;j++){
  27.             if(A[j] < min){
  28.  
  29.                 x=j;
  30.                 min=A[j];
  31.  
  32.             }
  33.         }
  34.  
  35.     A[x]=A[i];
  36.     A[i]=min;
  37.     }
  38. }
  39.  
  40. void bubble(){
  41.     int i,j,temp;
  42.    
  43.     for(j=n;j>2;j--){
  44.         for(i=1;i<j;i++){
  45.             if(A[i] > A[i+1])
  46.             {
  47.                 temp=A[i];
  48.                 A[i]=A[i+1];
  49.                 A[i+1]=temp;
  50.  
  51.             }
  52.         }
  53.     }
  54. }
  55.  
  56. void main(){
  57. cout<<"Valori:";
  58.    
  59. int i;
  60.  
  61.     for(i=1;i<=n;i++){
  62.         cin>>A[i];
  63.     }
  64.  
  65.     bubble();
  66.  
  67.     for(i=1;i<=n;i++){
  68.         cout<<"A["<<i<<"]"<<A[i]<<endl;
  69.     }
  70.  
  71.     cin>>i;
  72. }
Add Comment
Please, Sign In to add comment