2.3 Organización secuencial 45
2.3 Organización secuencial
La llamamos así y no estructura de control secuencial porque entendemos que esta forma de
instaurar las acciones no realiza ninguna vigilancia entre las mismas, simplemente es un conjunto
de acciones ordenadas de tal manera que cadaacción determina cual es la siguiente acción.
acción 1
acción 2
acción 3
———–
acción n
Ejemplo:
Desarrollar en pseudocódigo el algoritmo correspondiente al siguiente enunciado:
Dados dos números reales calcular su suma y su producto y mostrar los resultados.
Algoritmo suma
variables
real: n1, n2, suma, producto
inicio
Leer (n1,n2)
suma ← n1 + n2
producto ← n1 * n2
Escribir ‘suma =’, suma, ‘Producto =’, producto
fin
Se puede decir que en este algoritmo las acciones Leer(), asignación de la variable suma,
asignación de la variable producto y la acción Escribir() están en serie o secuencia. Es decir,
cuando termina de ejecutarse una se continúa con la ejecución de la siguiente.
Actividades Propuestas
Desarrollar la estrategia solución correspondiente a cada uno de los siguientes enunciados y
el algoritmo en pseudocódigo de los siguientes problemas.
1. Se tiene como datos los sueldos de tres empleados: Suel1, Suel2, Suel3 y tres descuentos
variables expresados como porcentajes: Porc1, Porc2, Porc3, respectivamente. Calcular y
mostrar cada uno de los sueldos netos.
2. Teniendo como datos N1 monedas de un peso, N2 monedas de cincuenta centavos, N3
monedas de veinticinco centavos, N4 monedas de diez centavos y N5 monedas de cinco
centavos, calcular y mostrar cuantos pesos reúnen la totalidad de las monedas.
3. Teniendo como dato el radio de un círculo, calcular y mostrar, expresado en centímetros:
a) La longitud de la circunferencia que tiene dicho radio.
b) El área del círculo correspondiente al radio.
c) El volumen de la esfera correspondiente al radio.
Además se dispone como dato del valor de 1cm en otra unidad de medida de longitud, sea
del sistema métrico u otro y del nombre de la nueva unidad. Se pide calcular y mostrar los
resultados obtenidos en los puntos a, b y c convertidos a la nueva unidad, identificando
correctamente los resultados.