Páginas

NIMADRES

Metodo Burbuja en C++

#include <iostream>

int main()
{
    int valor;
    int cambio = 0;
    
    std::cout<<"Metodo burbuja\n\n";
    
    std::cout<<"Cuantos valores quieres: ";
    std::cin>>valor;
    
    int largo[valor];
    
    for(int i = 0; i < valor;i++)
    {
        std::cout<<"introduce el "<<i+1<<": ";
        std::cin>>largo[i];
        
        //largo[i] = i;
    }
    
    for(int e = 0; e < valor; e++)              
        for(int k = e; k < valor; k++)
            if(largo[e] > largo[k])
            {
                cambio = largo[e];
                largo[e] = largo[k];
                largo[k] = cambio;
            }
    std::cout<<"\n";            
    for(int i = 0; i < valor; i++)
        std::cout<<largo[i]<<"\t";
        
    std::cin.get();
    std::cin.get();
    return 0;
}


No hay comentarios:

Publicar un comentario