Guest User

Untitled

a guest
Jun 25th, 2018
87
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.01 KB | None | 0 0
  1. //programa que ingresa 10 numero i los ordena de mayor a menor e inversa
  2.  
  3. #include<iostream.h>
  4. #include<conio.h>
  5. int main()
  6. {
  7. int a[10],i,j,aux,orden;
  8. cout<<"Ingrese 10 numeros para ordenar:"<<endl;
  9. cout<<"----------------\n";
  10. for(i=0;i<10;i++)
  11.     {
  12.         cout<<"("<<i+1<<")=";
  13.         cin>>a[i];
  14.     }
  15.         clrscr();
  16. cout<<"De que forma los desea ordenar:\n";
  17. cout<<"1.  Ascendente\n";
  18. cout<<"2.  Descendente: ";
  19. cout<<"\nOPCION :  ";
  20. cin>>orden;
  21. clrscr();
  22. if(orden==1)
  23.     {
  24.    for(i=0;i<9;i++)
  25.         {
  26.       for(j=i+1;j<10;j++)
  27.         {
  28.          if(a[i]>a[j])
  29.                 {
  30.                 aux=a[i];
  31.                 a[i]=a[j];
  32.                 a[j]=aux;
  33.                 }
  34.             }
  35.         }
  36. for(int i=0;i<10;i++)
  37. cout<<"\n("<<i+1<<")="<<a[i];
  38. getch();
  39.     }
  40.  
  41. if (orden==2)
  42.     {
  43.    for(i=0;i<9;i++)
  44.         {
  45.         for(j=i+1;j<10;j++)
  46.             {
  47.             if(a[i]<a[j])
  48.                 {
  49.                 aux=a[i];
  50.                 a[i]=a[j];
  51.                 a[j]=aux;
  52.                 }
  53.             }
  54.         }
  55. for(int i=0;i<10;i++)
  56. cout<<"\n("<<i+1<<")="<<a[i];
  57. getch();
  58.     }
  59. if(orden!=1&&orden!=2)
  60. {
  61.     cout<<"No ingreso bien la opcion!!";
  62. }
  63. getch();
  64.  
  65.  
  66. return 0;
  67. }
Add Comment
Please, Sign In to add comment