Programación no Numérica II Ordenamiento de Arreglos
Enviado por Yozakura • 13 de Mayo de 2021 • Examen • 648 Palabras (3 Páginas) • 52 Visitas
República Bolivariana de Venezuela
Ministerio del Poder Popular para la Educación
Instituto Universitario Politécnico
“Santiago Mariño”
Carrera: 47
Materia: Programación no Numérica II
Ordenamiento de Arreglos
Profesor: Alumno:
Alvaro Valdez
Ci: 28255000
Puerto Ordaz, Mayo del 2021
Desarrollo
- Código del programa de ordenamiento de arreglos con el método de selección.
#include<iostream.h>
#include<conio.h>
#include<stdlib.h>
int main(){
int k,l,aux,min,numeros[6];
cout<<"Ingrese 6 numeros enteros para ordenar:\n\n";
for (k=0;k<6;k++){
cout<<"Numero "<<k+1<<":"<<" ";
cin>>numeros[k];
}
for(k=0; k<6; k++){
min=k;
for (l=k+1;l<6;l++){
if (numeros[l]<numeros[min]) {
min=l;
}
}
aux=numeros[k];
numeros[k]=numeros[min];
numeros[min]=aux;
}
gotoxy(7,10);cout<<"//Ordenamiento por Seleccion//";
gotoxy(4,13);cout<<"Orden Anscendente: ";
for(k=0;k<6;k++){
cout<<numeros[k]<<" ";
}
gotoxy(4,16);cout<<"Orden Descendente: " ;
for(k=5;k>=0;k--){
cout<<numeros[k]<<" ";
}
gotoxy(2,19);cout<<"Programa hecho por Alvaro Valdez, Ci:28255000.";
getch();
return 0;
}
Explicación
1. Como siempre se comienza con las librerías y yo utilice:
#include<iostream.h>
#include<conio.h>
#include<stdlib.h>
2. Se declaran las variables:
k,l,aux,min,números
3. Se pedirá en pantalla los 6 números enteros a ordenar y seguidamente se usara un “for” para mostrar por pantalla dichos números y guardarlos
...