Está en la página 1de 2

Instituto Politécnico Nacional, Escuela Superior de Ingeniería Mecánica y Eléctrica.

Unidad ESIME Culhuacán. Ingeniería Mecánica.

Fundamentos de Programación. Grupo 1MV45.

Alumno: Pulido Sobal Ronald Ricardo.

Unidad IV Estructura de datos.

Practica 5: Realizar un programa que cree un arreglo de tipo entero, solicite al usuario los valores, llene dicho arreglo,

ordene los valores de mayor a menor y por último imprima los valores ya ordenados.

Código Fuente:

//Bibliotecas for(j=i+1; j<datos; j++){


#include <iostream>

#include <stdio.h> if(arreglo[i]<arreglo[j]){

aux=arreglo[i];
//Inicio del programa principal arreglo[i]=arreglo[j];
int main(){ arreglo[j]=aux;
system("color F9"); }
setlocale(LC_CTYPE, "Spanish"); }

}
int datos, i, j, aux, arreglo[100]; printf("\n\n\t Por favor, ");
printf("\n\t |:A:|:R:|:R:|:E:|:G:|:L:|:O:|:S:| \n"); system("pause");

system("cls");
printf("\n\t Bienvenido usuario, system("color B0");
hagamos un arreglo unidimensional.");
printf("\n\t Su arreglo quedo ordenado de mayor a
printf("\n\t Ingrese el NÚMERO DE DATOS del menor:\n");
arreglo: ");
for(i=0; i<datos; i++){
scanf("%i",&datos);
printf("\n\t Arreglo %i= |%d|",i+1,arreglo[i]);
printf("\n\n");
}

printf("\n\n\t Por favor, ");


for(i=0; i<datos; i++){
system("pause");
printf("\t Número %d: ",i+1);
return 0;
scanf("%d", &arreglo[i]);
}
}
//Fin de la practica 5
for(i=0; i<datos; i++){
Prueba documental:

También podría gustarte