Documentos de Académico
Documentos de Profesional
Documentos de Cultura
“Unidad 2”
Actividad II
Aplicando Estructuras de Control
Contenido
I. Introducción...............................................................................................................................3
II. Programa meses.........................................................................................................................4
a. Definición del programa planteado........................................................................................4
b. Prueba de Escritorio...............................................................................................................4
c. Diagrama de Flujo..................................................................................................................5
d. Pseudocódigo.........................................................................................................................7
III. Programa letra o vocal...........................................................................................................9
a. Definición del programa planteado........................................................................................9
b. Prueba de Escritorio...............................................................................................................9
c. Diagrama de Flujo..................................................................................................................9
d. Pseudocódigo.......................................................................................................................10
IV. Programa serie 2 en 2 al 100................................................................................................11
a. Definición del programa planteado......................................................................................11
b. Prueba de Escritorio.............................................................................................................11
c. Diagrama de Flujo................................................................................................................11
d. Pseudocódigo.......................................................................................................................12
Conclusiones....................................................................................................................................13
Bibliografía.......................................................................................................................................13
I. Introducción
En el siguiente trabajo se abordarán el uso de estructuras de control repetitivas y
selectivas para desarrollar programas que nos permitan que nuestros códigos
sean óptimos y sencillos.
b. Prueba de Escritorio
Instrucción Datos de Entrada Datos de Salida
Estas en el mes 1
enero o ENERO
Estación Invierno
Estas en el mes 2
febrero o FEBRERO
Estación Invierno
Estas en el mes 3
marzo o MARZO
Estación Primavera
Estas en el mes 4
abril o ABRIL
Estación Primavera
Estas en el mes 5
mayo o MAYO
Estación Primavera
Estas en el mes 6
junio o JUNIO
Estación Verano
Leer mes
Estas en el mes 7
julio o JULIO
Estación Verano
Estas en el mes 8
agosto o AGOSTO
Estación Verano
Estas en el mes 9
septiembre o SEPTIEMBRE
Estación Otoño
Estas en el mes 10
octubre o OCTUBRE
Estación Otoño
Estas en el mes 11
noviembre o NOVIEMBRE
Estación Otoño
Estas en el mes 12
diciembre o DICIEMBRE
Estación Invierno
c. Diagrama de Flujo
d. Pseudocódigo
Algoritmo Meses_del_año
Definir mes como caracter
Escribir Dame un mes del año
Leer mes
Si mes = "enero" O mes = "ENERO" Entonces
Escribir "Estas en el mes 1"
Escribir "Estación invierno"
SiNo
Si mes = "febrero" O mes = "FEBRERO" Entonces
Escribir "Estas en el mes 2"
Escribir "Estación invierno"
SiNo
Si mes = "marzo" O mes = "MARZO" Entonces
Escribir "Estas en el mes 3"
Escribir "Estación primavera"
SiNo
Si mes = "abril" O mes = "ABRIL" Entonces
Escribir "Estas en el mes 4"
Escribir "Estación primavera"
SiNo
Si mes = "mayo" O mes = "MAYO" Entonces
Escribir "Estas en el mes 5"
Escribir "Estación primavera"
SiNo
Si mes = "junio" O mes = "JUNIO" Entonces
Escribir "Estas en el mes 6"
Escribir "Estación verano"
SiNo
Si mes = "julio" O mes = "JULIO" Entonces
Escribir "Estas en el mes 7"
Escribir "Estación verano"
SiNo
Si mes = "agosto" O mes = "AGOSTO" Entonces
Escribir "Estas en el mes 8"
Escribir "Estación otoño"
SiNo
Si mes = "septiembre" O mes = "SEPTIEMBRE" Entonces
Escribir "Estas en el mes 9"
Escribir "Estación otoño"
SiNo
Si mes = "octubre" O mes = "OCTUBRE" Entonces
Escribir "Estas en el mes 10"
Escribir "Estación otoño"
SiNo
Si mes = "noviembre" O mes = "NOVIEMBRE" Entonces
Escribir "Estas en el mes 11"
Escribir "Estación otoño"
SiNo
Si mes = "diciembre" O mes = "DICIEMBRE" Entonces
Escribir "Estas en el mes 12"
Escribir "Estación invierno"
SiNo
Escribir "Mes no encontrado"
Fin Si
Fin Si
Fin Si
Fin Si
Fin Si
Fin Si
Fin Si
Fin Si
Fin Si
Fin Si
Fin Si
Fin Si
FinAlgoritmo
III. Programa letra o vocal
c. Diagrama de Flujo
d. Pseudocódigo
Algoritmo vocal_o_consonante
Leer letra
Si letra = "a" O letra ="A" O letra ="e" O letra ="E" O letra ="i" O letra ="I" O letra ="o" O letra ="O" O letra ="u" O letra ="U" Entonces
SiNo
Fin Si
FinAlgoritmo
IV. Programa serie 2 en 2 al 100
a. Definición del programa planteado
Un programa que muestre los números de 2 en 2 hasta el 100 .
b. Prueba de Escritorio
c. Diagrama de Flujo
d. Pseudocódigo
Algoritmo serie
dato<-2
Escribir dato
dato = dato + 2
Fin Mientras
FinAlgoritmo
Conclusiones
Bibliografía
Joyanes Aguilar, L., & Zahonero Martínez, I. (2005). Programación en C: Metodología, algortimos y
estructuras de datos. España: MCGRAW HILL.
Juganaru Mathieu, M. (2014). Introducción a la programación . México, D.F: Grupo Editorial Patria,
S.A. de C.V. .