viernes, 18 de septiembre de 2026

01d.- Programación I - Actividad ejecutada en clases 18 de Septiembre de 2026 (Semestre 2027-I)

El día de hoy se procedió a explicar en el aula como ordenar de menor a mayor seis números contenido en un arreglo, el siguiente enlace los llevara al vídeo en donde el profesor detalla la elaboración del programa:


Programa para ordenar seis (6) números contenidos en un arreglo


PROGRAMA


/* Programa para ordenar seis números dentro de un arreglo de menor a Mayor

   Rev Sep 2026

   Elaborado por: Carlos Ferrer */


// Biblioteca para ingresar o sacar datos desde/hacia la consola

#include <iostream> 

// Biblioteca matemática

#include <math.h> 

// Para no usar std

using namespace std;


main()

{

double ana[7]={0,100,M_PI,-14,-3,-100,3.3};

//variable auxiliar para cambiar numeros de posición

double aux;

int i,j;

// j es la catidad de vece que se repite las 5 preguntas max 6 veces

// i es una variable que identifica la cantidad de preguntas en una corrida

//imprimimos en pantalla el orden original de los numeros

cout <<"Orden Original"<<endl<<endl;

cout <<ana[1]<<" < "<<ana[2]<<" < "<<ana[3]<<" < "<<ana[4];

cout <<" < "<<ana[5]<<" < "<<ana[6]<<endl<<endl;

j=1;

repetir_ciclo_de_preguntas:

i=1;

repetir_preguntas:

if (ana[i]>ana[i+1])

{

aux=ana[i];

ana[i]=ana[i+1];

ana[i+1]=aux;

}

if (i<5)

{

i=i+1;

goto repetir_preguntas;

}

if (j<6)

{

j=j+1;

goto repetir_ciclo_de_preguntas;

}

//imprimimos en pantalla el orden final de los numeros

cout <<endl<<endl<<"Orden final"<<endl<<endl;

cout <<ana[1]<<" < "<<ana[2]<<" < "<<ana[3]<<" < "<<ana[4];

cout <<" < "<<ana[5]<<" < "<<ana[6]<<endl<<endl;

}


CONSOLA





No hay comentarios.:

Publicar un comentario