Ordenamiento ascendente(método burbuja)
//Ordenar de forma ascendente cierta cantidad de nuemros ingresados por teclado
#include<iostream>
using namespace std ;
int main(){
int n,aux;
cout<<"Ingrese la cantidad de numeros :";
cin>>n;
int V[n];
for(int i=0;i<n;i++){
cout<<"\n Numero "<<i+1<<" = ";
cin>>V[i];
}
for(int i=0;i<n;i++){
for(int j=i+1;j<n;j++){
if(V[j]<V[i]){
aux=V[i];
V[i]=V[j];
V[j]=aux;
}
}
}
cout<<"ELEMENTOS ORDENADOS EN FORMA ASCENDENTE"<<endl;
for(int i=0;i<n;i++){
cout<<V[i]<<endl;
}
return 0;
}
#include<iostream>
using namespace std ;
int main(){
int n,aux;
cout<<"Ingrese la cantidad de numeros :";
cin>>n;
int V[n];
for(int i=0;i<n;i++){
cout<<"\n Numero "<<i+1<<" = ";
cin>>V[i];
}
for(int i=0;i<n;i++){
for(int j=i+1;j<n;j++){
if(V[j]<V[i]){
aux=V[i];
V[i]=V[j];
V[j]=aux;
}
}
}
cout<<"ELEMENTOS ORDENADOS EN FORMA ASCENDENTE"<<endl;
for(int i=0;i<n;i++){
cout<<V[i]<<endl;
}
return 0;
}
MUCHAS GRACIAS REALMENTE ME SIRVIÓ MUCHO DE AYUDA
ResponderBorraruna pregunta tengo que hacer un aque genere 100 numeros aleatorios y los ordene por el metodo burbuja ,podrias ayudarme.
ResponderBorrarhola como puedo hacer el algoritmo de tu codigo.
ResponderBorrarme puedes ayudar de favor