Condición anidado y Operadores lógicos

diagrama flujo estructura condicional anidada
Decimos que una estructura condicional es anidada cuando por la rama del verdadero o el falso de una estructura condicional hay otra estructura condicional.
Se encuentran dentro de la categoría de funciones lógicas y se usan para especificar mas de una condición, habitualmente acompañan a la función SI
Y se utiliza cuando todas las condiciones especificadas deben cumplirse simultáneamente. 
O se utiliza cuando al menos debe cumplirse una de las condiciones especificadas.
EJEMPLO
Escriba un algoritmo que permita saber si una persona puede prestar el servicio militar obligatorio, si su edad es mayor o igual a 18 años y menor o igual a 25, además tiene que ser de Sexo masculino.

Algoritmo Setvicio_miltar
Definir edad Como Entero
Definir sexo Como Caracter
Escribir 'Escribir su edad';
Leer edad
Escribir 'Escribir su sexo';
Leer sexo
Si edad>=18 O edad<=25 Entonces
Si sexo=='m' Entonces
Escribir 'Puede prestar el servicio militar';
SiNo
Escribir 'No Puede prestar el servio militar';
FinSi
SiNo
Escribir 'no puede';
FinSi
FinAlgoritmo

Ejercicio 

Confeccionar un programa que pida por teclado tres notas de un alumno, calcule el promedio e imprima alguno de estos mensajes:
Si el promedio es >=7 mostrar "Promocionado".
Si el promedio es >=4 y <7 mostrar "Regular".
Si el promedio es <4 mostrar "Reprobado".









Comentarios

Entradas populares