Sesión de Aprendizaje 03
Sesión de Aprendizaje 03
Sesión de Aprendizaje 03
U3 - SESIÓN DE APRENDIZAJE 03
ESTRUCTURAS SECUENCIALES
1. Definición
Se llaman procesos secuenciales debido a que su ejecución consiste en realizar un
proceso tras otro no dependiendo de alguna condición que haga variar su secuencia.
Entiéndase que un proceso puede ser una actividad, o un bloque de actividades
(delimitados por inicio y un fin). Una actividad puede consistir en una asignación, un
ingreso de datos, un calculo o simplemente una sentencia para mostrar resultados. Por
ejemplo, observe la secuencia del siguiente bloque de actividades.
Inicio
Ingresar datos
Calcular fórmulas
Mostrar resultados
Fin
2. Ejercicios
Ejemplo 1: Determinar la suma de los N primeros números enteros de acuerdo a la
siguiente formula:
𝑁 ∗ (𝑁 + 1)
𝑠𝑢𝑚𝑎 =
2
Definición de E/S
Entradas: Numero entero (N)
Salidas: Suma
Definición de E/S
Entradas: Capital, Tasa de interes (Tasa), Numero de periodos (NumPer)
Salidas: Interes ganado (Interes)
Definición de E/S
Entradas: Un número real (NumReal)
Salidas: Horas (Hor), Minutos (Min), Segundos (Seg), Décimas de segundo (Dseg)
NumReal: Real
Hor, Min, Seg, Dseg: Entero
// Ingreso de datos
Escribir “Ingrese un número real:”
Leer NumReal
// Proceso
Hor = Entero(NumReal)
NumReal = (NumReal - Hor)*60
Min = Entero(NumReal)
NumReal = (NumReal – Min)*60
Seg = Entero(NumReal)
NumReal = (NumReal - Seg)*60
Dseg = Entero(NumReal)
// Salida
Escribir “Horas:”, Hor
Escribir “Minutos:”, Min
Escribir “Segundos:”, Seg
Escribir “Décimas:”, Dseg
Fin
Problemas Propuestos
Ejemplo 4: Convertir grados centígrados a grados farenheit a partir de la siguiente
formula:
GradosFar = 1.8*GradosCent+32.
Donde:
P = Semiperimetro
A,B,C = Lados