Está en la página 1de 12

Ejemplo:

INICIO
pelicula:CARACTER
Escribir 'Elige una película'
Escribir “a). abc”
Escribir “b). def”
Escribir “c). ghi”
Leer pelicula
Si (pelicula=‘a’) Entonces
Escribir 'tu película es:abc'
SiNo
Si (pelicula=‘b’) Entonces
Escribir 'tu película es:def'
SiNo
Escribir 'tu película es:ghi'
FinSi
FinSi
FIN
Condicional Múltiple

Variable
SELECCIONAR (variable) EN
CASO valor1 -> [Acción]
CASO valor2 -> [Acción]
CASO valor3 -> [Acción]
DEFECTO -> [Acción]
FIN SELECCIONAR
Ejercicio:
INICIO
pelicula:ENTERO
ESCRIBIR “Elige una película”
ESCRIBIR “1. abc”
ESCRIBIR “2. def”
ESCRIBIR “3. ghi”
LEER pelicula
SELECCIONAR pelicula EN
CASO 1:
ESCRIBIR “tu película es:abc”
CASO 2:
ESCRIBIR “tu película es:def”
CASO 3:
ESCRIBIR “tu película es:ghi”
DEFECTO:
ESCRIBIR “no elige película”
FIN SELECCIONAR
FIN
Algoritmo que solicita al usuario elegir una actividad a realizar, ya sea
correr, saltar o abdominal INICIO
A :ENTERO
ESCRIBIR “Selecciona la actividad a
realizar
1.- Correr
2.- Saltar
3.- Abdominal”
LEER A
SELECCIONAR (A) EN
CASO 1 -> ESCRIBIR “Corre."
CASO 2 -> ESCRIBIR “Salta."
CASO 3 -> ESCRIBIR “Abdominal.“
DEFECTO -> ESCRIBIR "Opción inválida."
FIN SELECCIONAR
FIN
Ejercicio condicional múltiple:
 Dado un numero entre 1 y 7 escriba su correspondiente
día de la semana así:
1- Lunes 2- Martes 3- Miércoles 4- Jueves 5- Viernes 6-
Sábado 7- Domingo
Exprese el algoritmo usando diagrama de flujo y
pseudocódigo.
// Programa que muestra el día de la semana
Proceso fnMain
definir dia como entero
Escribir "Indica el día con un número del 1 al 7 correspondiente al día de la semana"
Leer dia
Segun dia Hacer
1:
Escribir "Lunes"
2:
Escribir "Martes"
3:
Escribir "Miércoles"
4:
Escribir "Jueves"
5:
Escribir "Viernes"
6:
Escribir "Sábado"
7:
Escribir "Domingo"
De Otro Modo:
Escribir "Dato no valido"
Fin Segun
FinProceso
 Realiza un algoritmo para: Leer un número y verificar si un
número es par o impar.
Algoritmo para calcular Número.
 Análisis:
 Entrada: Número

 Salida: Par. Impar

 Restricciones: No hay

 Metodología: N/2=P

 Construcción, Diseño:
1. Inicio
2. Escribir N
3. Leer N
4. Si N/2==0 … Par
5. Si N/2<>0 … Impar
6. Fin
 Verificación
 Entrada =5 salida = Impar
 Entrada =8 salida = Par
 MOD es el módulo
 Residuo de una división
Ejemplo:

variableN MOD 2 =0

Residuo es cero
 Leer 2 números y verificar si son divisibles, o el resultado no
existe, o es infinito. (Considere que los números deben ser
enteros)
Algoritmo para calcular divisibilidad.
• Análisis:
– Entrada: Número (x) Número (y)
– Salida: Divisibles, No existe, Infinito
– Restricciones: x, y deben ser enteros.
– Metodología: D==x/y, N=x/y=error, I=x/y=
• Construcción, Diseño:
1. Inicio
2. Escribir x, y
3. Leer x, y
4. Si x/y==0… D
5. Si x/y== …I
6. Si x/y==error… N
7. Fin
• Verificación
– Entrada =  salida =
– Entrada =  salida =

También podría gustarte