Page 31 - CUAD_RYP
P. 31

Algoritmia y programación – Ejercicios y prácticas                         59                                             Algoritmia y programación – Ejercicios y prácticas     60

            El siguiente código  comprobará que, al introducir un número por teclado, nos                    Estructura selectiva múltiple o anidada
            diga si es positivo o negativo:

                                                                                                             Estas estructuras de comparación son decisiones especializadas que nos permiten
                                                                                                             comparar una variable con distintos resultados posibles, ejecutando una serie de
                                                                                                             instrucciones específicas para cada caso. Estas tienen la siguiente sintaxis:

                                                                                                             Si <condición> entonces
                                                                                                                    Instrucción/es
                                                                                                             Sino
                                                                                                                    Si <condición> entonces
                                                                                                                           Instrucción/es
                                                                                                             Sino
                                                                                                                    Si <condición> entonces
                                                                                                                           Instrucción/es
                                                                                                             Sino
                                                                                                                    ... y así sucesivamente...
                                                                                                             Fin Si
                                                                                                                    Fin Si
            El siguiente código  comprobará que, al introducir un número por teclado, nos                                  Fin Si
            diga si es par o impar.
                                                                                                             Necesitamos realizar un algoritmo
                                                                                                             que pida la altura de una persona.
                                                                                                             Para eso, vamos a establecer  que:
                                                                                                             si la  altura  es menor  o igual que
                                                                                                             150 cm, mostrará el mensaje:
                                                                                                             “Persona  de altura baja”;  si la
                                                                                                             altura  está  entre  151 y  170,
                                                                                                             mostrará: “Persona de altura
                                                                                                             media”; y si la altura es mayor que
                                                                                                             171, mostrar el mensaje: “Persona
                                                                                                             alta”.







            Cuadernillo de trabajo
   26   27   28   29   30   31   32   33   34   35   36