ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Ordenamiento Del Vector


Enviado por   •  12 de Febrero de 2013  •  831 Palabras (4 Páginas)  •  307 Visitas

Página 1 de 4

#include <iostream>

void ordenar(int vector[]); // prototipo para la funcion ordenar

void imprimir(int vector[]); // prototipo para la funcion imprimir

using namespace std;

int main() // funcion principal

{

int vector[10]; // declaracion del vector con nombre vector kuay jaaja;

for(int i=0;i<10;i++) // for para ingresar datos;

{

cout << "Ingrese numero: "; // ingreso de datos;

cin >> vector[i];

}

ordenar(vector); // llamada a la funcion ordenar OJO se anulan los corchetes;

imprimir(vector); // llamada a la funcion imprimir OJO se anulan los corchetes;

cin.get(); cin.get(); // pausa el programa es lo mismo que getch();

return 0; // finaliza

}

void ordenar(int vector[]) // difinicion de la funcion ordenar

{

int aux; // declaramos una variable extra que nos va ayudar a poder intercambiar los valores

for (int j = 0;j<10;j++) // para ordenar vectores de forma ascendente o descendente se utlizan dos for;

{

for(int i = 0;i<10;i++) // 2do for

{

if (vector[i]>vector[i+1]) // nos dice que si vector 1 osea el dato que tengamos en la primera posicion es mayor

// que vector 2 osea el dato que tenemos en la segunda posicion, intercambiamos los valores

{

aux = vector[i];

vector[i] = vector[i+1]; // formula para intercambiar valores;

vector[i+1] = aux;

} // finaliza IF condicion;

} // finaliza For

} // finaliza for

}

...

Descargar como (para miembros actualizados) txt (2 Kb)
Leer 3 páginas más »
Disponible sólo en Clubensayos.com