diff --git a/ejercicios/eje36OrdenamientoBurbuja.cpp b/ejercicios/eje36OrdenamientoBurbuja.cpp new file mode 100644 index 0000000..04d0601 --- /dev/null +++ b/ejercicios/eje36OrdenamientoBurbuja.cpp @@ -0,0 +1,41 @@ +/* +Pedir al humano que ingresar 5 números. +Ordenar los números. +Mostrar los números de forma ascendente. +Mostrar los números de forma descendente. +*/ +#include + +int main(){ + int numeros[5],aux; + std::cout<<"Humano inresa 5 numeros (en el pinche orden que quieras):\n"; + for (int i = 0; i < 5; i++) + { + std::cout<<"Ingresa el numero "<>numeros[i]; + } + for (int i = 0; i < 5; i++) + { + for (int j = 0; j < 4; j++) + { + if(numeros[j]>numeros[j+1]){ + aux=numeros[j]; + numeros[j]=numeros[j+1]; + numeros[j+1]=aux; + } + } + } + std::cout<<"Humano aqui estan tus pinches numeros (ordenados de forma acedente):\n"; + for (int i = 0; i < 5; i++) + { + std::cout<= 0; i--) + { + std::cout<