Está en la página 1de 8

Semana 1

Materia: Programación Estructurada.

Programación Estructurada
Unidad 1. Elementos básicos de

la programación estructurada

Actividad individual 1. Sentencias


de control de flujo.

Material de apoyo al aprendizaje |1


UNE en línea
Semana 1
Materia: Programación Estructurada.

Introducción:
En esta nueva materia Programación Estructurada veremos en esta actividad
semanal el tema sentencias de control de flujo, por ello el estudiar las estructuras
condicionales que veremos cuál es la finalidad del uso y el que se utilizan para
tomar decisiones lógicas es por esto que son conocidas como estructuras de
decisión, como lo veremos estas estructuras se evaluara sus condiciones y con el
resultado de la misma veremos qué acción a realizar, veremos 3 grupos de
condicionales o estructuras selectivas las secuenciales, simples y anidadas.

Desarrollo:

Pudiera entenderse con ejemplos tan sencillos como si fuéramos a salir el día esta
frio que nos pondríamos saco? Si la respuesta fuera si nos pondríamos o nos
iríamos a poner otra prenda distinta como este ejemplo seria el entender una
estructura de decisión es poder controlar mediante unas condiciones la decisión
que se va a tomar precisamente por ello se tienen las tres estructuras de
condiciones secuenciales, simples y anidadas, en las simples tendremos un
camino por ejecutar solo si se cumple esta condición, sino el algoritmo continua el
flujo que tenga establecido, en las condicionales anidadas se tendrán diferentes
caminos para ejecutar la consecuencia teniendo en cuenta que el algoritmo así lo
representaría por ello en varios ejemplos que se presentaran veremos a detalle
estos para darnos idea de las condiciones de cada ejecución.

Material de apoyo al aprendizaje |2


UNE en línea
Semana 1
Materia: Programación Estructurada.

(virtual.une-enlinea, 2021)

Sentencias secuenciales:
Secuencial
Diagrama de flujo:
Ingresar 4 datos numéricos enteros e imprimirlos al revés.
a).-Análisis
 4 números enteros
 4 variable entrada: a,b,c,d
b).-Prueba de escritorio: Inicio

 Inicio
 5,6,7,8 Ingresar 4
 a=5, b=6, c=7, d=8 números enteros
 8,7,6,5
c).-Construcción: a,b,c,d

d,c,b,a

Fin

(ingenerîa, 2018)

Material de apoyo al aprendizaje |3


UNE en línea
Semana 1
Materia: Programación Estructurada.

Sentencias condicionales simples:

(virtual.une-enlinea, 2021)
Simples: (if/si) o (if-then/si-entonces)
Diagrama de flujo: al introducir el promedio de un alumno imprima “aprobado” si el
promedio es mayor a 6.
A).- Análisis:
 1 número real
 1 variable de entrada: promedio
 Promedio >6
b).- Construcción:
Inicio

“Ingresar promedio
del alumno”

promedio

No
Promedio>

Si
“Aprobado”

Fin
Material de apoyo al aprendizaje |4
UNE en línea
Semana 1
Materia: Programación Estructurada.

(Ingeneria, 2018)

c).- Prueba de escritorio:


1. Inicio
2. 8.64
3. Promedio= 8.64
4. ¿promedio>6? Si
5. Aprobado
6. Fin

Sentencias condicionales anidadas:

(virtual.une-enlinea,
2021)

Anidadas:

Confeccionar un programa que pida por teclado tres notas de un alumno, calcule
el promedio e imprima alguno de estos mensajes:
Si el promedio es >=7 mostrar "Promocionado".

Material de apoyo al aprendizaje |5


UNE en línea
Semana 1
Materia: Programación Estructurada.

Si el promedio es >=4 y <7 mostrar "Regular".


Si el promedio es <4 mostrar "Reprobado".

Inicio

nota 1

nota2

nota 3

prom=(nota1+nota2+notra3)/3

(prom>=7)
)

(prom
>=4)
Promocionado

“Reprobado” “Regular”

Fin

(ya, 2021)

Material de apoyo al aprendizaje |6


UNE en línea
Semana 1
Materia: Programación Estructurada.

Conclusión:
El haber participado en esta materia semanal de condicionales me es importante
comprender y poder tener la idea de que lo ejecutado es lo que representaría la
decisión de como presentar un algoritmo adecuando los pasos que este lleve ya
que se tienen diferentes condicionales de las cuales se realizaron varios ejercicios
y como cada una de estas se direcciona, por esto el tema de como programar y
de qué manera de programar las condiciones para tener una ejecución a lo
necesitado las estructuras condicionales comparan una variable con otros valores
y así en base a esta comparación se asigne un curso de acción dentro del
programa. Los ejemplos que realizamos mediante los diagramas de flujo nos
mostraron las variantes que estos tres ejemplos podemos tener de acuerdo a los
problemas presentados entiendo que dentro de las estructuras estas condicionales
tienen estas variantes.

Referencias
Ingeneria, P. p. (24 de 11 de 2018). ESTRUCUTURA SELECTIVA SIMPLE IF
(DIAGRAMA de FLUJO de la sentencia if o sentencia if-then). Recuperado
el 15 de 06 de 2021
ingenerîa, P. p. (08 de 11 de 2018). EXPLICACION de ESTRUCTURA
SECUENCIAL (DIAGRAMA DE FLUJO). Recuperado el 15 de 06 de 2021,
de https://www.youtube.com/watch?v=89u8equN1nI
virtual.une-enlinea. (15 de 06 de 2021). Elementos bâsicos de la programaciôn
estructurada. Recuperado el 15 de 06 de 2021, de https://virtual.une-
enlinea.com/pluginfile.php/30068/mod_resource/content/2/
PE_T1_Elementos_basicos_de_la_programacion_estructurada.pdf?
redirect=1
ya, t. d. (01 de 01 de 2021). Estructuras condicionales anidadas. Recuperado el 16
de 06 de 2021, de
https://www.tutorialesprogramacionya.com/javaya/detalleconcepto.php?
codigo=81&

Martínez Gil F. & Martín G. (2003). Introducción a la Programación estructurada en


C. España. Universidad de Valencia.
Joyanes Aguilar L. (2008). Fundamentos de Programación: Algoritmos,
Estructuras de datos y Objetos. México. McGraw Hill.

Material de apoyo al aprendizaje |7


UNE en línea
Semana 1
Materia: Programación Estructurada.

Deitel H.M. y Deitel P.J. (2006). Como programar en C/C++. México. Prentice
Hall.
Ceballos S. J. (2000). Enciclopedia del Lenguaje C. México. Alfaomega.
Cairó O. y Guardati S. Estructura de Datos. México. McGrawHill.
Departamento de Ciencias de la Computación e Inteligencia Artificial de la
Universidad de Granada Recuperado en:
http://elvex.ugr.es/decsai/c/apuntes/subprogramas.pdf

Material de apoyo al aprendizaje |8


UNE en línea

También podría gustarte