Page 242 - Introduccion a la Programacion
P. 242

242     Introducción a la Programación





                           PRUEBA DE ESCRITORIO


                                                          VIATICOS_VIAJE
                         GASTO    TOTAL         Salida                                   IMPRESIÓN FINAL
                           0        0      “No hubo gastos”
                                             “El total es       “¿Hay más gastos?
                           30       30
                                             “TOTAL” 30”        Dame la cantidad”
                          100      130
                           50      180
                           25      205
                           0        0                           “Ya no hay gastos”     “El total es “205”


                           ALGORITMO EN PseInt
                           PRUEBA DE ESCRITORIO EN PseInt



                            1.  // Determina si un número ingresado es negativo, nulo o
                                 positivo.
                            2.  Algoritmo VIATICOS_VIAJE
                            3.      DEFINIR gasto, total Como REAL;
                            4.      gasto <- 0;
                            5.      total <- 0;
                            6.      ESCRIBIR “Ingrese el gasto: “;
                            7.      LEER gasto;
                            8.      SI (gasto = 0) ENTONCES
                            9.      .   ESCRIBIR “No hubo gastos”;
                            10.      SINO
                            11.      .   MIENTRAS (gasto <> 0) ENTONCES
                            12.      .   .  total <- total + gasto;
                            13.      .   .   ESCRIBIR “El total es:”;
                            14.      .   .   ESCRIBIR total;
                            15.      .   .   ESCRIBIR “¿Hay más gastos? Ingresa la cantidad:”;
                            16.      .   .   LEER gasto;
                            17.      .   .   SI (gasto = 0) ENTONCES
                            18.      .   .   .  ESCRIBIR “Ya no hay gastos”;
                            19.      .   .   FINSI
                            20.   .   FINMIENTRAS
                            21.      .   ESCRIBIR “El total es:”;
                            22.      .   ESCRIBIR total;
                            23.      FINSI
                            24.  FinAlgoritmo
   237   238   239   240   241   242   243   244   245   246   247