Programación y Estructuras de Datos
2023-2
Integrantes:
• Nayelly Sholangel, Guerra Postigo
• Jorge Luis Cruz Quijada
• Marcelo Andrés Castañeda Salerno
• Aron Macukachi Nolasco
Algoritmos de Estructura Secuencial
Ejemplo 04
Tabla 2.3. Variables utilizadas para determinar el promedio de cuatro calificaciones.
Algoritmos de Estructura Secuencial
Ejemplo 04
Diagrama de Flujo Pseudocódigo
C1
C2 S=C1+C2+C3+C4
P=S/4 P
C3
C4
Algoritmos de Estructura Secuencial
Ejemplo 05
Algoritmos de Estructura Secuencial
Ejemplo 05
Diagrama de Flujo Pseudocódigo
A
AREA=A*B AREA
B
Algoritmos de Estructura Secuencial
Ejemplo 06
Algoritmos de Estructura Secuencial
Ejemplo 06
Diagrama de Flujo Pseudocódigo
PI=3.1416
R AREA=PI*R*R AREA
Algoritmos de Estructura Secuencial
Algoritmos de Estructura Secuencial
Ejemplo 07
Diagrama de Flujo Pseudocódigo
L TG= (L/3.785)
GA= PG*TG GA
PG
EJEMPL
OS
Ejemplo
s
Ejemplo 01:
Dado tres números enteros mayores a cero, considere la operación que permita calcular
el promedio de los tres, considerando el punto a favor.
Escriba el algoritmo para dicha operación e indique las especificaciones.
ESPECIFICACIONES:
Objetivo: Calcular el promedio de tres números
Entrada: n1, n2, n3
Precondición: n1 > 0, n2 > 0, n3 > 0
Salida: Prom
Postcondición: Variable Prom almacena el promedio de los números
ESTRATEGÍA
1) Sumar los tres números y asignarlo a una variable
2) Dividir la suma entre 3 y capturar la parte entera en la variable Prom
3) Capturamos el modulo o resto entre 3 y lo comparamos con el valor de 2
4) Incrementamos Prom en uno, si el resto coincide con el valor de 2
Ejemplo
s
Ejemplo
s
Ejemplo 01:
Dado tres números enteros mayores a cero, considere la operación que permita calcular
el promedio de los tres, considerando el punto a favor.
Escriba el algoritmo para dicha operación e indique las especificaciones.
Algoritmo CalcularPromedio
Inicio
Suma ← n1 + n2 +
n3
Prom ← Suma
divisionEntera 3
Si (Suma modulo 3
Fsi
Fin = 2) entonces TRAZA DELALGORITMO
Prom Considere los siguientes valores:
← n1 = 14, n2 = 24, y n3 = 36
Prom + n1 n2 n3 Suma Prom Suma modulo 3
1 14 24 36 74 24 2
25