You are on page 1of 9

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 4. Estructuras de Control


Evidencia de aprendizaje. Solución del problema implementando
estructuras de control
Contenido
Índice de ilustraciones. ...................................................................................................... 1
Resumen ........................................................................................................................... 1
Un programa que pida una letra y detecte si es una vocal. ................................................ 2
Un programa que pida 3 números y los muestre en pantalla de mayor a menor en líneas
distintas. En caso de haber números iguales se pintan en la misma línea. ........................ 3
Un programa que pida un número del 1 al 12 y diga el nombre del mes correspondiente. 5
Un programa que muestre los números del 1 al 100 .......................................................... 6
Un programa que calcule la media de X números, se dejarán de solicitar números hasta que
se introduzca el cero. ......................................................................................................... 7
Conclusiones ..................................................................................................................... 7
Bibliografía ......................................................................................................................... 8

Índice de ilustraciones.
Ilustración 1 Codificación del programa que detecta vocales. ............................................ 2
Ilustración 2 Primera ejecución del programa que detecta vocales. ................................... 2
Ilustración 3 Segunda ejecución del programa que detecta vocales. ................................. 2
Ilustración 4 Codificación del programa que ordena números, parte uno. .......................... 3
Ilustración 5 Codificación del programa que ordena números, parte dos. .......................... 3
Ilustración 6 Codificación del programa que ordena números, parte tres. .......................... 4
Ilustración 7 Primera ejecución del programa que ordena números. .................................. 4
Ilustración 8 Segunda ejecución del programa que ordena números. ............................... 4
Ilustración 9 Codificación del programa que identifica meses, parte uno. .......................... 5
Ilustración 10 Codificación del programa que identifica meses, parte dos. ......................... 5
Ilustración 11 Primera ejecución del programa que identifica meses. ................................ 6
Ilustración 12 Segunda ejecución del programa que identifica meses. .............................. 6
Ilustración 13 Codificación del programa que muestra los primeros 100 números. ............ 6
Ilustración 14 Ejecución del programa que muestra los cien primeros números. ............... 6
Ilustración 15 Codificación del programa que calcula la media. ......................................... 7
Ilustración 16 Primera ejecución del programa que calcula la media. ................................ 7
Ilustración 17 Segunda ejecución del programa que calcula la media. .............................. 7

1
Resumen
A partir de la actividad 2 de la unidad 4, se presenta la creación de los programas con
capturas de pantalla del código y de dos ejecuciones de los mismos, para demostrar el
dominio de las estructuras de control.

Un programa que pida una letra y detecte si es una vocal.

Ilustración 1 Codificación del programa que detecta vocales.

Ilustración 2 Primera ejecución del programa que detecta vocales.

Ilustración 3 Segunda ejecución del programa que detecta vocales.

2
Un programa que pida 3 números y los muestre en pantalla de
mayor a menor en líneas distintas. En caso de haber números
iguales se pintan en la misma línea.

Ilustración 4 Codificación del programa que ordena números, parte uno.

Ilustración 5 Codificación del programa que ordena números, parte dos.

3
Ilustración 6 Codificación del programa que ordena números, parte tres.

Ilustración 7 Primera ejecución del programa que ordena números.

Ilustración 8 Segunda ejecución del programa que ordena números.

4
Un programa que pida un número del 1 al 12 y diga el nombre
del mes correspondiente.

Ilustración 9 Codificación del programa que identifica meses, parte uno.

Ilustración 10 Codificación del programa que identifica meses, parte dos.

5
Ilustración 11 Primera ejecución del programa que identifica meses.

Ilustración 12 Segunda ejecución del programa que identifica meses.

Un programa que muestre los números del 1 al 100

Ilustración 13 Codificación del programa que muestra los primeros 100 números.

Ilustración 14 Ejecución del programa que muestra los cien primeros números.

6
Un programa que calcule la media de X números, se dejarán
de solicitar números hasta que se introduzca el cero.

Ilustración 15 Codificación del programa que calcula la media.

Ilustración 16 Primera ejecución del programa que calcula la media.

Ilustración 17 Segunda ejecución del programa que calcula la media.

Conclusiones
Las estructuras de control son una de las piedras angulares de la programación en C,
permiten desarrollar programas más complicados que permiten resolver problemas más
avanzados, utilizarlas y decidir cuál usar para cual o tal problema es una de las precias más
importantes de un buen programador.

7
Bibliografía
UnADM. (2018). Unidad 4. Estructuras de control. México: Ciencias Exactas, Ingeniería y
Tecnología.

You might also like