Ordenamiento de Arrays en C++ (Método burbuja)

Buenas noches gente, queridos lectores, el día de hoy les escribiré sobre como ordenar los valores de un array o el bien llamado Arreglo en Visual C++. La mayoría de los lenguajes de programación traen funciones integradas para ordenar arreglos de una manera fácil y rápida, sin embargo siempre es muy bueno, hacerlo por nosotros mismos, sobre todo para tener la lógica de lo que queremos hacer. Pues bien, empecemos, consideremos el siguiente código



#include <iostream>

using namespace std;
void main()
{
int datos[4];
int aux;
for (int i = 0;i <4; i++)
{
cout <<"Numero: ";
cin>>datos[i];
}
for (int i = 0;i < 4;i++)
{
for (int j = 0;j <3;j++)
{
if (datos[j] > datos[j+1])
{
aux = datos[j];
datos[j] = datos[j+1];
datos[j+1] = aux;
}
}
}
cout <<"Los numeros ordenados son: "<<endl;

for (int i = 0;i<4;i++)
{
cout <<datos[i]<<endl;
}
system("pause");

}

Pues bien queridos estudiantes, este el el famoso método de la burbuja, muy usado como tarea en los primeros semestres de ingeniería, se que la mayoría le va a entender, pero es muy bueno para los principiantes o para recordar y no perder práctica. Buenas noches gente y espero comenten, le den un +1 o por lo menos clic a un anuncio que les interese,

Saludos

No hay comentarios.:

Publicar un comentario

Featured Post

Permitir ping en firewall de Windows

 Buenos días queridos lectores, ya mucho tiempo sin escribir nada, el día de hoy les mostraré como habilitar el ping en el firewall de Windo...