Page 126 - Introduccion a la Programacion
P. 126

126     Introducción a la Programación





                           PRUEBA DE ESCRITORIO



                                                           DESCUENTO


                                           Si
                          monto                               Si no         descuento     montoDesc
                                     (monto≥ 100)

                            0                                                    0              0

                            80            Falso            Verdadero           1.60           78.4

                           100         Verdadero              Falso             10             90


                           ALGORITMO EN PseInt
                           PRUEBA DE ESCRITORIO EN PseInt



                            1.  // Calcula el descuento considerando, si es más de $100

                            2.  // aplica el 10%, si es menor de $100, aplica el 2%.
                            3.  Algoritmo DESCUENTO
                            4.      DEFINIR monto, descuento, montoDesc Como REAL;
                            5.      monto <- 0;

                            6.      descuento <- 0;
                            7.      montoDesc <- 0;
                            8.      ESCRIBIR “Ingrese el monto: “;

                            9.      LEER monto;
                            10.      SI (monto <= 100) ENTONCES
                            11.      .   descuento <- monto * 0.1;
                            12.      .   montoDesc <- monto – descuento;

                            13.      SINO
                            14.      .   descuento <- monto * 0.02;
                            15.      .   montoDesc <- monto – descuento;

                            16.      FINSI
                            17.      ESCRIBIR “El descuento es de: “;
                            18.      LEER descuento;
                            19.      ESCRIBIR “El monto con descuento es: “;

                            20.      LEER montoDesc;

                            21.  FinAlgoritmo
   121   122   123   124   125   126   127   128   129   130   131