El siguiente enlace los llevará al video donde el profesor ejecuta:
- Descarga e Instala el software Dev C++ versión 4.9.2
- Ejecuta un "overview" del programa
- Edita, compila y depura el programa de Ordenamiento.
Enlace del Programa de ordenamiento de números en un arreglo de seis elementos
PROGRAMA (Se agrego rutinas de impresión)
/* Programa para ordenar números en un arreglo.
Elaborado por Carlos Ferrer
Rev. Sep 2025*/
#include <iostream> // Agregue la biblioteca de manejo de consola
#include <math.h> // Agregue la biblioteca de matemática
double n[6]={-1,-3.3,100,M_PI,-200,12};
double aux;
int comp=0,rep=1;
using namespace std;
main()
{
//presentamos los números a ordenar
cout <<"Numeros a ordenar: "<<endl<<endl;
presentar:
cout <<n[rep-1]<<" ";
rep=rep+1;
if (rep<=6)
{
goto presentar;
}
cout <<endl<<endl;
rep=1;
/* Se ejecuta el intercambio si el numero
de la posición más alta es mayor que el
de la posición más baja*/
//Presentamos los números a ordenar
repetir:
if (n[comp+1]<n[comp])
{
aux=n[comp];
n[comp]=n[comp+1];
n[comp+1]=aux;
}
comp=comp+1;
// Verificamos las cinco comparaciones de 0 a 4
if (comp<=4)
{
goto repetir;
}
// Verificamos que el proceso se ejecute seis veces
rep=rep+1;
if(rep<=6)
{
comp=0;
goto repetir;
}
//presentamos los números ordenados
cout <<"Numeros ordenados: "<<endl<<endl;
rep=2;
cout <<n[0];
presentar2:
cout <<" < "<<n[rep-1];
rep=rep+1;
if (rep<=6)
{
goto presentar2;
}
cout <<endl<<endl;
system("pause");
}
No hay comentarios.:
Publicar un comentario