#1 Organizar os números em ordem crescente. Ter Out 22, 2013 2:25 am
Admin
Admin
Esse código tem e função de organizar os números digitados em ordem crescente Ex: você digita "8,5,7,2,10" e ele vai exibir assim "2,5,7,8,10".
This code has function and organize the numbers entered in ascending order Ex: you type "8,5,7,2,10" and it will display well "2,5,7,8,10".
- Código:
#include<iostream.h>
using namespace std;
main()
{
int num[5];
int i,j,aux,n=5;
for(i=0;i<5;i++)
{
cout<<"\n digite um numero:";
cin>>num[i];
}
//metodo inserçao
for(i=1;i<n;i++)
{
aux=num[i];
j=i-1;
while ((j>=0)&&(aux<num[j])){
num[j+1]=num[j];
j--;
}
num[j+1]=aux;
}
//imprimindo
for(i=0;i<n;i++){
cout<<num[i]<<"\n";
}
system("pause");
}