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

Como saber la versión de SQL que tengo

 Buenas tardes queridos lectores, el día de hoy les traigo un post muy básico, pero útil en determinadas circunstancias, cuando queremos sab...