quinta-feira, 26 de agosto de 2010

Ordenação Metodo Bolha em C++

Algoritmo Bolha


#include

//Função para ordenar utilizando o metodo bolha

void bubblesort(int v[], int n){

int i, j, aux;

for(i=0; i

for(j=0; j

if(v[j]>v[j+1]) {

aux = v[j];

v[j] = v[j+1];

v[j+1]=aux;

}

cout<

for(i=0; i

cout<

}

}

int main(){

int vetor[]={0},contador;

cout<<"Metodo de ordenacao BubbleSort - Bolha"<

cout<<"Digite 5 (cinco) valores inteiro."<

for(contador = 0; contador<5; contador++){

cout<<"Valor "<<";< p="">

cin>>vetor[contador];

}

cout<<"Ordem dos valores digitados"<

for(contador = 0; contador<5; contador++){

cout<

}

bubblesort(vetor,5);

system("Pause");

2 comentários:

  1. Samuel Pontes Almeida

    É sempre bom rever a matéria que nós alunos estamos estudando. Inclusive saber também os outros tipos de métodos de Ordenação.

    ResponderExcluir
  2. Felipe, interessante a aplicação, porém existe alguns erros no seu código fonte, outro detalhe é interessante você colocar comentários explicando o código, assim fica mais facil entende-lo. No resto está de parabens.

    ResponderExcluir