Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- METODO BURBUJA
- */
- #include<iostream>
- using namespace std;
- void imprimir(int vector[], int);
- void imprimirDescendente(int vector[], int);
- int main()
- {
- const int n = 10;
- int vector[n] = {4,2,3,10,5,6,7,8,9,1};;
- imprimir(vector,n);
- // Ordenar
- int aux = 0;
- for(int i=0 ; i<n ; i++){
- for(int j=0 ; j<n ; j++){
- if(vector[j] > vector[j+1]){
- aux = vector[j];
- vector[j] = vector[j+1];
- vector[j+1] = aux;
- }
- }
- }
- cout<<"\n Orden Ascendente: ";imprimir(vector,n);
- cout<<"\n Orden Descendente: ";imprimirDescendente(vector,n);
- }
- void imprimir(int vector[], int n)
- {
- cout<<"[ ";
- for(int i=0 ; i<n ; i++){
- cout<<vector[i]<<" ";
- }
- cout<<"]"<<endl;
- }
- void imprimirDescendente(int vector[], int n)
- {
- cout<<"[ ";
- for(int i=n ; i>0 ; i--){
- cout<<vector[i-1]<<" ";
- }
- cout<<"]"<<endl;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement