Estructura Condicional



   Las estructuras de Selección o Condicionales se emplean para dar solución a un problema en base  a formular preguntas que ofrecerán respuestas o solución al problema planteado.


 Estructura:

Si (Condición) Entonces

============= (Lo que ocurrirá si la condición planteada es verdadera)

Sino

============== (Lo que ocurrirá si la condición planteada es Falsa)

Fin Si

 Debemos tener presente que dentro de los paréntesis, es decir donde planteamos  nuestra condición o pregunta debemos trabajar en función a emplear el uso de dos datos y entre ellos un operador de tipo relacional el cual nos permita constituir una condición que posea un sentido lógico.

 Por ejemplo:

  -  (edad >=18) 
  -  (Nota >=10)
  -  (sexo = "Femenino")
  
  Como vemos en los ejemplos anteriores en cada una de las tres(3) condiciones planteadas solo podemos trabajar con dos(2) datos y entre ellos un operador que relacione a dichos datos para plantear una pregunta que en base a nuestra lógica brinde solución al problema que necesitamos resolver.




Ejemplo:

1. Leída la edad de un Individuo informe si es mayor o menor de edad


Inicio

Declarar Edad

Imprimir “Por Favor Ingrese su Edad “

Leer Edad

SI (Edad >=18) ENTONCES

Imprimir “Usted es Mayor de Edad “
SI NO 
Imprimir “Usted es Menor de Edad “
FIN SI 
Fin.

2.- Escribir Pseudocódigo que lea de entrada 2 números y que indique cual es el mayor de ellos.

Inicio
   Declarar a, b
   Imprimir "Introduce los datos a comparar: "
   Leer a, b
   Si (a>b) entonces
      Imprime "El mayor es: ", a
   Sino
      Imprime "El mayor es: ", b
    Fin si     
Fin.


Veamos algo sobre toma de Decisiones...!!!!


Uso de Operadores And y Or


Nota : Cuando dentro de un proceso se presentan múltiples condiciones podemos emplear el uso de operadores lógicos and , or dependiendo de como están planteadas las condiciones; esto con la finalidad de unificar en un condicional general  múltiples preguntas y así dar solución al problema planteado.


3. Empresa dedicada a la venta de Celulares busca Jóvenes que formen parte de su grupo de Vendedores, requisitos:

  • Estudiante Universitario
  • Edad comprendida entre 20 y 28 años
  • Disponibilidad para trabajar en el turno tarde o noche

En base al cumplimiento de estos requisitos informe si la persona fue o no seleccionada.

Inicio

Declarar Profesión, Edad, Turno

Imprimir” ingresé sus Requisitos”

Leer Profesión, Edad, Turno
Si (Profesión=”Universitario”) and (edad>=20)and(edad<=28)and(turno=”Tarde”)
or(turno=”noche”) entonces
Imprimir” seleccionado”
Sino
Imprimir” no Seleccionado”
Fin si
Fin.