The::Beastieux

Sangre de Bestia + Corazón de Pingüino | Un blog acerca de Linux, *BSD, Open Source, Software Libre, Programación …

Código C++ – Ordenamiento Burbuja


//Ordena el número de números que usted quiera.
//Codificado por: Danny Henderson
??=include<iostream>
using namespace std;
int main()
??<
	int i,j,k,cn;
	int n??('cn'??);
	cout<<"Cantidad de numeros que desea Ingresar: ";cin>>cn;

	for(i=0;i<cn;i++)
	{
		cout<<"Ingrese  numero "<<i+1<<" : ";
		cin>>n[i];
	}

	for(i=1;i<cn;i++)
	{
		for(j=0;j<cn-i;j++)
		{
			if(n[j]>n[j+1])
			{k=n[j+1]; n[j+1]=n[j]; n[j]=k;}
		}
	}

	for(i=0;i<cn;i++)
	{
		cout<<n[i]<<endl;
	}
	cin.ignore(); return 0;
??>

10 Respuestas a “Código C++ – Ordenamiento Burbuja

  1. Anónimo septiembre 7, 2016 en 2:29 pm

    Para que dan códigos con errores?, se ponen dizque a corregir y les queda faltando

  2. peter mayo 31, 2016 en 11:43 am

    #include

    using namespace std;

    int main(){
    int i,j,temp,cantidad;
    int vector[5];

    cout<>cantidad;

    for(i=0;i<cantidad;i++)//obtiene los valores;
    {
    cout<<"valor "<<i+1<>vector[i];
    }
    for(i=1;i<cantidad;i++)//este es el Ordenamiento de Arreglos (metodo de burbuja);
    {
    for(j=0;j<cantidad-1;j++)
    {
    if(vector[j] ) , y le ordenara de menor a mayor .
    {
    temp = vector[j];
    vector[j]=vector[j+1];
    vector[j+1]=temp;
    }

    }
    }
    cout<<"\nLos numeros en orden:\n";
    for(i=0;i<cantidad;i++)//imprime los valores
    {
    cout<<vector[i]<<" ";
    }
    cout<<endl<<endl;
    system("PAUSE");
    return 0;
    }

  3. Joshe mayo 30, 2016 en 12:43 pm

    #include
    using namespace std;

    int main(){
    int cantidad_numeros;

    cout<>cantidad_numeros;

    int n[cantidad_numeros];

    for(int i=0; i<cantidad_numeros; i++){
    cout << "Ingrese numero " << i+1 <>n[i];
    }

    int k = 0;
    for(int i=1; i<cantidad_numeros; i++){
    for(int j=0;jn[j+1] ){
    k=n[j+1];
    n[j+1]=n[j];
    n[j]=k;
    }
    }
    }

    for(int i=0; i<cantidad_numeros; i++){
    cout << n[i] << endl;
    }
    cin.ignore();
    return 0;
    }

  4. Anónimo abril 3, 2016 en 1:46 pm

    Ninguno vale la pena

  5. Evandro Peres Vasconcelos octubre 3, 2014 en 4:01 am

    he dejado el código abajo pero al parecer se imprime como le sale al programa.
    Aquí dejo en codepad mejor hasta que el dueño del post lo arregle: http://codepad.org/4nSHFFO5
    Suerte.

  6. Evandro Peres Vasconcelos octubre 3, 2014 en 3:58 am

    Para los que no le vaya el original aqui se lo dejo arreglado ;)

    //Ordena el número de números que usted quiera.
    //Codificado por: Danny Henderson
    //reparado por vangodp XDD
    #include
    using namespace std;

    int main(){
    int cn;

    cout<>cn;

    int n[cn];

    for(int i=0; i<cn; i++){
    cout << "Ingrese numero " << i+1 <>n[i];
    }

    int k = 0;
    for(int i=1; i<cn; i++){
    for(int j=0;jn[j+1] ){
    k=n[j+1];
    n[j+1]=n[j];
    n[j]=k;
    }
    }
    }

    for(int i=0; i<cn; i++){
    cout << n[i] << endl;
    }
    cin.ignore();
    return 0;
    }

  7. roberto marzo 21, 2014 en 9:50 pm

    int n??(‘cn’??);

    me da error alli
    que va alli?

  8. Anónimo febrero 14, 2013 en 12:01 am

    Claro que funciona, muchísimas gracias.

  9. Anónimo agosto 12, 2012 en 3:31 pm

    NO FUNCIONA TU CODIGO K MAL

  10. daniel abril 6, 2011 en 3:43 pm

    debiste poner como invocarlo en el main.

No te quedes callado. Pregunta, Comenta, Comparte, Sígueme, Suscríbete, Déjame tu opinión... Soy Beastieux Zeroo...

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: