Professional Documents
Culture Documents
1821-PUCARA
FICHA INFORMATIVA N 04
UNIDAD DIDACTICA
CICLO
DOCENTE
:
:
:
LGICA DE PROGRAMACIN
III
Ing. Johnny C. Olivera Alejandra
Ejemplos:
1. Construir un algoritmo que determine si un nmero ingresado es un
numero positivo, negativo o cero. Solucin:
Diagrama de Flujo
Pseudocodigo
Inicio
Num: entero
Ingresar Num
Si (Num < 0) entonces
Mostrar Negativo
Sino
Si (Num > 0) entonces
Mostrar Positivo
Sino
Mostrar Cero
Fin_si
Fin_Si
Fin
2. Construir un algoritmo que muestre si un nmero ingresado es un
nmero par o impar o cero.
3. Disear un algoritmo que ingrese dos nmeros y que determine cul
es el mayor de ellos
4. Disear un algoritmo que ingrese una letra y que determine si dicho
carcter es una vocal
5. Disear un algoritmo que encuentre el mayor valor de tres nmeros
dados.
ESTRUCTURAS SELECTIVAS DE ALTERNATIVAS MULTIPLES
Algunos problemas de automatizacin requieren con frecuencia que existan
ms de dos elecciones o caminos posibles. Este problema se podra resolver
por estructuras selectivas simples o dobles, anidadas o en cascada, pero si
el nmero de alternativas es grande puede plantear serios problemas de
escritura y de legibilidad. Usando la estructura de alternativas mltiples se
evaluar una expresin que podr tomar (n+1) valores distintos. 1, 2, 3, 4,
., n, n+1 y segn lo que se elija se realizar una de las (n+1) acciones. O
lo que es igual; el flujo del algoritmo seguir slo un determinado camino
entre los (n+1) posibles. Adems es necesario aclarar que cuando se refiere
al valor n+1 se hace referencia al caso contrario de los valores que puede
tomar el flujo del algoritmo.
Diagrama
de
Flujo
Pseudocodigo
Segn_Sea <Opcion> hacer
1 : Inicio
Acciones
Fin
2 : Inicio
Acciones
fin
3 : Inicio
Acciones
Fin
.
.
.
n : Inicio
Acciones
Fin
Sino : Inicio
Acciones
Fin
Fin_Segun_Sea
Pseudocodigo
Inicio
dia: entero
ingresar dia
Segn_Sea dia
1: Inicio
Mostrar
Fin
2: Inicio
Mostrar
Fin
3: Inicio
Mostrar
Fin
4: Inicio
Mostrar
Fin
5: Inicio
Mostrar
Fin
6: Inicio
Mostrar
Fin
7: Inicio
Mostrar
Fin
Sino: Inicio
Mostrar
Fin
Fin_Segun_Sea
Fin
hacer
lunes
martes
mircoles
jueves
viernes
sbado
Domingo
Dia Errado
Pensin
600
500
400
300
Descuento
10%
8%
6%
3%
1. Primavera
2. Verano
3. Otoo
4. Invierno