Advertisement
obernardovieira

Reorganizar números em ordem crescente

Jul 10th, 2013
226
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.59 KB | None | 0 0
  1. #include <iostream>
  2.  
  3. #define MAX_N 6
  4.  
  5. bool main() {
  6.     int numeros [MAX_N] = { 51,26,8,7,9,6 };
  7.     int m_numero [MAX_N];
  8.     int menor = 0;
  9.     unsigned short int falta = 0;
  10.     for(int n=0;n!=MAX_N;n++) {
  11.         int ir = 0;
  12.         menor = 99;
  13.         for(int z=0;z!=MAX_N-falta;z++) {
  14.             if(numeros[z] < menor) {
  15.                 menor = numeros[z];
  16.             }
  17.         }
  18.         m_numero[n] = menor;
  19.         for(int z=0;z!=MAX_N-falta;z++) {
  20.             if(numeros[z] == menor) {
  21.                 continue;
  22.             }
  23.             numeros [ir++] = numeros [z];
  24.         }
  25.         falta ++ ;
  26.     }
  27.     for(int n=0;n!=MAX_N;n++) {
  28.         printf("%d\n",m_numero[n]);
  29.     }
  30.     system("pause");
  31.     return true;
  32. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement