miércoles, 1 de octubre de 2014

ALGORITMOS CONDICIONALES, ANIDADOS Y CASO


ESTRUCTURA CONDICIONAL
Esta estructura me permiten evaluar una una instrucción de acuerdo a unas condiciones dadas.


       •  Sintaxis

           Inicio
               si condición entonces 
                  instrucción 1
               sino 
                  instrucción 2
               fin si 
           Fin


        
      •  Ejemplos

1.  Algoritmo que pida el nombre y edad de una persona, si es mayor de edad muestra un mensaje diciendo "Usted puede hacer lo que quiera" de lo contrario uno que diga "Usted no se manda".




2. Algoritmo que me permita ingresar un numero, si el numero es par me muestra un mensaje diciéndome de lo contrario uno que me diga que el numero es impar.



SÍ ANIDADO

Cuando en el desarrollo de un algoritmo se plantean ya no dos soluciones a la condición dada sino 3 o más, se deben usar condiciones anidadas.
     
     • Sintaxis 
      
       Si condición 1 entonces
         instrucciones
              sino si condición 2 entonces
                instrucciones
                       sino si condición 3 entonces 
                         instrucciones
                               sino
                                 instrucciones
                               fin si 
                       fin si
               fin si 
       fin si 

     • Ejemplos 

1. Desarrollar un algoritmo que muestre los días de la semana luego de ingresada la primera letra.


2.  Desarrollar un algoritmo que me permita ingresar 3 números y al final me diga cual es el mayor.




ESTRUCTURA CASO 

Esto se usa como sustitutos en algunos casos de si anidado, por ser mas practico al aplicarlo en la evaluación de alguna condiciones.

     • Sintaxis

       Caso variable
           valor 1, valor 2, valor 3, ... :
              instrucciones
           valor 1, valor 2, valor 3, ... :
              instrucciones
           sino 
              instrucciones
       fin caso 

     • Ejemplos

1.  Desarrollar un algoritmo que muestre los dias de la semana luego de ingresada la primera letra.



2.  Desarrollar un algoritmo que permita leer el peso de una persona, de acuerdo al peso ingresado, determina si la persona es delgada, obeso, súper pesado, obeso mórbido o tiene peso ideal.
O <- Obeso, peso mayor a 100
S <- Súper pesado, peso mayor a 150
M <- Obeso mórbido, peso mayor a 250
I <- Peso ideal, peso menor a 80








1 comentario:

  1. muchas gracias me ayudo mucho en especial el ejercio de los peso facil y entretenido
    saludos desde Bolivia

    ResponderBorrar