You are on page 1of 4

Universidad Abierta y a distancia de México

2018 Fundamentos de Programación (DS-DFPR-1802-B1-006)

Alumno: César Morgado Pérez


Ingeniería en Desarrollo de Software
Matricula: ES1821000003

Docente: Claudia Erika González Gómez

Unidad 5: Estructuras de datos


Actividad 2. Planteamiento de arreglos y estructuras de datos
Contenido
Índice de Ilustraciones. ...................................................................................................... 1
Resumen ........................................................................................................................... 1
Planteamiento del Problema .............................................................................................. 1
Codificación del programa ................................................................................................. 1
Conclusiones ..................................................................................................................... 3
Bibliografía ......................................................................................................................... 3

Índice de Ilustraciones.
Ilustración 1 Codificación del programa que ordena diez promedios, parte uno. ................ 1
Ilustración 2 Codificación del programa que ordena diez promedios, parte dos. ................ 2
Ilustración 3 Primera ejecución del programa que ordena diez promedios. ........................ 2
Ilustración 4 Segunda ejecución del programa que ordena diez promedios. ...................... 3

Resumen
Para mostrar la destreza con los arreglos se propone un problema que haga uso de uno de
estos para su solución, se mostrara el código y se añaden capturas de pantalla del
programa siendo ejecutado

Planteamiento del Problema


A partir del problema practico: Crea un arreglo para obtener el promedio de calificación de
10 alumnos en orden de mayor a menor. Se necesita una estructura que sea capaz de
almacenar 10 datos, y posteriormente codificar las instrucciones tales que ordenen estos
datos de mayor a menos.

Codificación del programa

Ilustración 1 Codificación del programa que ordena diez promedios, parte uno.

1
Ilustración 2 Codificación del programa que ordena diez promedios, parte dos.

Ilustración 3 Primera ejecución del programa que ordena diez promedios.

2
Ilustración 4 Segunda ejecución del programa que ordena diez promedios.

Conclusiones
Las estructuras permiten acomodar los datos de manera sencilla en vez de agregar 10
variables diferentes, estas pueden asignarse a un vector o matriz, y al final con estos datos
capturados pueden hacerse diversas codificaciones dependiendo del problema al que nos
enfrentemos.
Entre las muchas pericias el programador se encuentra el uso correcto de las estructuras,
que va desde la elección de la estructura dependido del problema, las buena codificación
de la estructura y las instrucciones sobre cómo utilizar los datos capturados, esto separa a
un desarrollador de software mediocre de uno excelente.

Bibliografía
Muñoz Frías, J. D. (2006). Fundamentos de Programación utilizando el lenguaje C. Madrid:
Universidad Pontificia Comillas.
UnADM. (2018). Unidad 5. Estructuras de datos. México: Ciencias Exactas, Ingeniería y
Tecnología.