Page 203 - Introduccion a la Programacion
P. 203

ESTRUCTURA SELECTIVA  SEGÚN (SWITCH CASE) | Ejercicio 1         203





                        PRUEBA DE ESCRITORIO


                                                           FUNCION
                                opcion                      valor                     resultado
                                  0                            0                           0
                                  1                            3                          300
                                  2                            6                    1000000000000
                                  3                            5                           20
                                  8                            8                           0




                        ALGORITMO EN PseInt
                        PRUEBA DE ESCRITORIO EN PseInt



                         1.  // Determina la operación a realizar a partir de lo ingresado
                              por el
                         2.  // usuario.
                         3.  Algoritmo FUNCION
                         4.      DEFINIR opcion, valor Como ENTERO;
                         5.      DEFINIR resultado Como REAL;
                         6.      opcion <- 0;
                         7.      valor <- 0;
                         8.      resultado <- 0;
                         9.      ESCRIBIR “Ingrese la opción a ejecutar: “;
                         10.      ESCRIBIR “(1) Multiplicar el número * 100,”;
                         11.      ESCRIBIR “(2) Elevar como potencia el número a 100, “;
                         12.      ESCRIBIR “(3) Dividir el valor / 100.”;
                         13.      LEER opcion;
                         14.      ESCRIBIR “Ingrese el valor a trabajar”;
                         15.      LEER valor;
                         16.      SEGUN (opcion) HACER
                         17.      .   1:
                         18.      .   .  resultado <- 100 * valor;
                         19.      .   2:
                         20.      .   .  resultado <- 100 ˆ valor;
                         21.      .   3:
                         22.      .   .  resultado <- 100 / valor;
                         23.      .   DE OTRO MODO:
                         24.      .   .  resultado <- 0;
   198   199   200   201   202   203   204   205   206   207   208