Método de burbuja c++
Enviado por Freede • 26 de Octubre de 2015 • Tarea • 273 Palabras (2 Páginas) • 342 Visitas
Es un codigo de ordenamiento donde la lista que sera ordenada con base a intercambios de posicion de los diferentes datos expuestos.
Se programo en C++
Tambien puede ser util para otros tipos de lenguajes ya que el razonamiento del problema es el mismo
Esta es la manera en la que se puede ejecutar corractamente el metodo de burbuja en C++
Pueden realizar alguna variacion dentro del programa antes de ejecutar
CODIGO
#include <iostream>
using namespace std;
int main()
{
int i=0,j=0,n=0;
int res=0;
cout<<"dame la longitud del arreglo"<<endl;
cin>>n;
int arr[n];
cout<<"inserta los numeros"<<endl;
for(i=0;i<n;i++)
{
cin>>arr[i];
}
for (i=0;i<n;i++)
{
for (j=i+1;j<n;j++)
{
if(arr[i]>arr[j])
{
res=arr[i];
arr[i]=arr[j];
arr[j]=res;
}
}
}
for(i=0;i<n;i++)
{
cout<<arr[i];
}
return 0;
}
...