DESARROLLO DEL PROYECTO (PARTE 2)

FECHA DE ENTREGA: 5 DE JUNIO DE 2019, EN HORA CLASE
VALOR: 15%

Instrucciones
Deberás entregar de manera presencial lo que hasta el momento tengas de tu proyecto, para esta entrega se te revisaran los siguientes elementos:
  1. Aplicar las correcciones y sugerencias que se te dieron en la primer entrega. 
  2. Incluir la problemática y la solución, de lo contrario tu calificación será de cero.  
  3. Incluir el nombre de los integrantes del equipo.
  4. Incluir estructuras de control selectivas. (Comando SI-Entonces)
  5. Incluir estructuras de control repetitivas. (Comando Repetir)
  6. Incluir comentarios en el código, de lo contrario tu calificación será de cero.
  7. Incluir variables acumuladores. 
  8. Incluir variables contadores. 
  9. Incluir operadores lógicos, algebraicos y relacionales. 
  10. Incluir una variable lógica para que se arroje una respuesta de verdadero o falso. 
  11. Corrección de faltas de ortografía en los mensajes que se mostraran al usuario. 
  12. Incluir casos. (Comando Según) 
  13. No olvides ser organizado en tu código. 
Importante: La entrega de la actividad es unicamente el día estipulado en esta publicación, por ningún motivo se aceptan entregas fuera de tiempo.
El proyecto deberás entregarlo en formato .psc, recuerda que solo se van a elegir 3 proyectos los cuales tendrán la oportunidad de exentar el examen referente al parcial final.

Para tener un panorama mas claro de como formular tu proyecto te comparto el ejemplo de la cafetería:

// TITULO DEL PROYECTO: MENÚ DE LA CAFETERIA **INSTITUTO AMERICANO**
// PROBLEMATICA: LA CAFETERIA NO TIENE UN SISTEMA DE GESTIÓN DE PEDIDOS, EL CUÁL ES NECESARIO DEBIDO A QUE EXISTE MUCHO DESORDEN A LA HORA DE
// PEDIR CUALQUIER ALIMENTO.
//SOLUCIÓN: 
//HEMOS CREADO UN SISTEMA DE PEDIDO EN PSEINT CON LA FINALIDAD DE AUTOMATIZAR EL SERVICIO DE LA CAFETERIA...


Proceso PROYECTO_FINAL
   
   
    // DECLARAMOS VARIABLES PARA ALMACENAR EL PRODUCTO CON SU RESPECTIVO PRECIO

    Torta=20.00
    PlatoGuiso=25.00
    Sincronizada=20.00
    Hamburguesa=25.00
    Burrito=10.00
    Quesadilla=10.00
    Refresco=12.00
    AguaNatural=10.00
    AguaSabor=10.00
    Fruta=10.00
    Malteada=12.00
    GorditaGuisado=15.00
    Cafe=10.00
    TéManzanilla=10.00
    HotDog=15.00
    Flautas=15.00
    Tacos=6.00
    Atole=10.00
    Nieve=12.00
    Mollete=10.00
   
   
   
   
    //inicializamos variables para acumular productos y un contador de productos
    Acumulador=0
    Total=0.00
   
    T=0
    PG=0
    S=0
    H=0
    B=0
    Q=0
    R=0
    AN=0
    AS=0
    F=0
    Malte=0
    GorditaGui=0
    Caf=0
    TéM=0
    HotD=0
    Flauta=0
    Tac=0
    Ato=0
    Niev=0
    Mo=0
   
   
   
    Escribir "**CAFETERÍA DEL INSTITUTO AMERICANO**"
   
    //MANDAMOS MENSAJE EN PANTALLA PARA INGRESAR AL SISTEMA DE LA CAFETERÍA
   
    //validamos
    Repetir
        Escribir "PRESIONA 1 Y ENSEGUIDA LA TECLA ENTER PARA VISUALIZAR NUESTRO MENÚ"
        Leer IngresoSistema
    Hasta Que IngresoSistema=1
   
   
   
    Repetir
        Escribir "** A CONTINUACIÓN SE MUESTRA NUESTRO MENÚ, POR FAVOR SELECCIONE UNA OPCIÓN DE ACUERDO AL PRODUCTO DESEADO **"
        Escribir "** CADA PRODUCTO ESTÁ ENUMERADO, POR FAVOR COLOQUE EL NÚMERO CORRESPONDIENTE A SU PRODUCTO Y ENSEGUIDA PULSE ENTER **"
   
      
        // formulación de mi menú de alimentos
        Escribir "1.TORTA.........$20.00"
        Escribir "2.PLATO CON GUISADO........$25.00"
        Escribir "3.SINCRONIZADA..........$20.00"
        Escribir "4.HAMBURGUESA...........$25.00"
        Escribir "5.BURRITO..........$10.00"
        Escribir "6.QUESADILLA.........$10.00"
        Escribir "7.REFRESCO 600ml...........$12.00"
        Escribir "8.AGUA NATURAL 600ml.........$10.00"
        Escribir "9.AGUA DE SABOR 500ml..........$10.00"
        Escribir "10.VASO DE FRUTA.............$10.00"
        Escribir "11.MALTEADA DE CHOCOLATE.........$12.00"
        Escribir "12.GORDITA CON GUISADO........$15.00"
        Escribir "13.CAFÉ..........$10.00"
        Escribir "14.TÉ DE MANZANILLA...........$10.00"
        Escribir "15.HOTDOG..........$15.00"
        Escribir "16.FLAUTAS.........$15.00"
        Escribir "17.TACOS CON GUISADO...........$6.00"
        Escribir "18.ATOLE DE GALLETA.........$10.00"
        Escribir "19.VASO DE NIEVE..........$12.00"
        Escribir "20.MOLLETE.............$10.00"
      
        // ASIGNAMOS EL RESULTADO A UNA VARIABLE
      
        Leer Producto
      
    //VALIDACIÓN PARA COMPROBAR SI EL PRODUCTO ES EXISTENTE  
        Si Producto>20 Entonces
          
            Repetir
                Escribir "EL VALOR INGRESADO NO CORRESPONDE A NINGÚN PRODUCTO, POR FAVOR INTRODUCE UN VALOR VALIDO"
                Leer Producto
            Hasta Que Producto<21  
      
          
        Fin Si
   
   
   
   
      
      
      
      
      

    // vamos a utilizar el comando según para agregar una estructura de control y condición
        Según Producto Hacer
          
              
         caso 1:
            Escribir "HA SELECCIONADO EL PRODUCTO *TORTA*"
            Escribir "INGRESE LA CANTIDAD DE TORTAS QUE DESEA CONSUMIR, ENSEGUIDA PULSE ENTER PARA CONFIRMAR:"
            Leer T
            // vamos a utilizar un acumulador para guardar la cantidad de productos, esto en caso de que se eleve la cantidad de productos
            Acumulador=Acumulador + Torta * T// con esto determinamos el precio del producto seleccionado
            //capturar el total de productos
            Total= Total + T
          
          
          
        caso 2:
            Escribir "HA SELECCIONADO EL PRODUCTO *PLATO CON GUISADO*"
            Escribir "INGRESE LA CANTIDAD DE PLATILLOS QUE DESEA CONSUMIR:"
            Leer PG
            // vamos a utilizar un acumulador para guardar la cantidad de productos, esto en caso de que se eleve la cantidad de productos
            Acumulador=Acumulador + PlatoGuiso * PG// con esto determinamos el precio del producto seleccionado
            //capturar el total de productos
            Total= Total + PG
        3:
            Escribir "HA SELECCIONADO EL PRODUCTO *SINCRONIZADA*"
            Escribir "INGRESE LA CANTIDAD DE PIEZAS QUE DESEA CONSUMIR:"
            Leer S
            // vamos a utilizar un acumulador para guardar la cantidad de productos, esto en caso de que se eleve la cantidad de productos
            Acumulador=Acumulador + Sincronizada * S// con esto determinamos el precio del producto seleccionado
            //capturar el total de productos
            Total= Total + S
        4:
            Escribir "HA SELECCIONADO EL PRODUCTO *HAMBURGUESA*"
            Escribir "INGRESE LA CANTIDAD DE PIEZAS QUE DESEA CONSUMIR:"
            Leer H
            // vamos a utilizar un acumulador para guardar la cantidad de productos, esto en caso de que se eleve la cantidad de productos
            Acumulador=Acumulador + Hamburguesa * H// con esto determinamos el precio del producto seleccionado
            //capturar el total de productos
            Total= Total + H
        5:
            Escribir "HA SELECCIONADO EL PRODUCTO *BURRITO*"
            Escribir "INGRESE LA CANTIDAD DE PIEZAS QUE DESEA CONSUMIR:"
            Leer B
            // vamos a utilizar un acumulador para guardar la cantidad de productos, esto en caso de que se eleve la cantidad de productos
            Acumulador=Acumulador + Burrito * B// con esto determinamos el precio del producto seleccionado
            //capturar el total de productos
            Total= Total + B
        6:
            Escribir "HA SELECCIONADO EL PRODUCTO *QUESADILLA*"
            Escribir "INGRESE LA CANTIDAD DE PIEZAS QUE DESEA CONSUMIR:"
            Leer Q
            // vamos a utilizar un acumulador para guardar la cantidad de productos, esto en caso de que se eleve la cantidad de productos
            Acumulador=Acumulador + Quesadilla * Q// con esto determinamos el precio del producto seleccionado
            //capturar el total de productos
            Total= Total + Q
        7:
            Escribir "HA SELECCIONADO EL PRODUCTO *REFRESCO DE 600 ml*"
            Escribir "INGRESE LA CANTIDAD DE REFRESCOS QUE DESEA CONSUMIR:"
            Leer R
            // vamos a utilizar un acumulador para guardar la cantidad de productos, esto en caso de que se eleve la cantidad de productos
            Acumulador=Acumulador + Refresco * R// con esto determinamos el precio del producto seleccionado
            //capturar el total de productos
            Total= Total + R
        8:
          
            Escribir "HA SELECCIONADO EL PRODUCTO *AGUA NATURAL 600ml*"
            Escribir "INGRESE LA CANTIDAD DE BOTELLAS DE AGUA QUE DESEA CONSUMIR:"
            Leer AN
            // vamos a utilizar un acumulador para guardar la cantidad de productos, esto en caso de que se eleve la cantidad de productos
            Acumulador=Acumulador + AguaNatural * AN// con esto determinamos el precio del producto seleccionado
            //capturar el total de productos
            Total= Total + AN
        9:
          
            Escribir "HA SELECCIONADO EL PRODUCTO *AGUA DE SABOR 500ml*"
            Escribir "INGRESE LA CANTIDAD DE VASOS DE AGUA DE SABOR QUE DESEA CONSUMIR:"
            Leer AS
            // vamos a utilizar un acumulador para guardar la cantidad de productos, esto en caso de que se eleve la cantidad de productos
            Acumulador=Acumulador + AguaSabor * AS// con esto determinamos el precio del producto seleccionado
            //capturar el total de productos
            Total= Total + AS
        10:
          
            Escribir "HA SELECCIONADO EL PRODUCTO *FRUTA*"
            Escribir "INGRESE LA CANTIDAD DE VASOS CON FRUTA QUE DESEA CONSUMIR:"
            Leer F
            // vamos a utilizar un acumulador para guardar la cantidad de productos, esto en caso de que se eleve la cantidad de productos
            Acumulador=Acumulador + Fruta * F// con esto determinamos el precio del producto seleccionado
            //capturar el total de productos
            Total= Total + F
          
          
        11:
          
            Escribir "HA SELECCIONADO EL PRODUCTO *MALTEADA DE CHOCOLATE*"
            Escribir "INGRESE LA CANTIDAD DE VASOS DE MALTEADA QUE DESEA CONSUMIR:"
            Leer Malte
            // vamos a utilizar un acumulador para guardar la cantidad de productos, esto en caso de que se eleve la cantidad de productos
            Acumulador=Acumulador + Malteada * Malte// con esto determinamos el precio del producto seleccionado
            //capturar el total de productos
            Total= Total + Malte
          
        12:
          
            Escribir "HA SELECCIONADO EL PRODUCTO *GORDITA CON GUISADO*"
            Escribir "INGRESE LA CANTIDAD DE PIEZAS QUE DESEA CONSUMIR:"
            Leer GorditaGui
            // vamos a utilizar un acumulador para guardar la cantidad de productos, esto en caso de que se eleve la cantidad de productos
            Acumulador=Acumulador + GorditaGuisado * GorditaGui// con esto determinamos el precio del producto seleccionado
            //capturar el total de productos
            Total= Total + GorditaGui
        13:
          
            Escribir "HA SELECCIONADO EL PRODUCTO *CAFÉ*"
            Escribir "INGRESE LA CANTIDAD DE VASOS CON CAFÉ QUE DESEA CONSUMIR:"
            Leer Caf
            // vamos a utilizar un acumulador para guardar la cantidad de productos, esto en caso de que se eleve la cantidad de productos
            Acumulador=Acumulador + Cafe * Caf// con esto determinamos el precio del producto seleccionado
            //capturar el total de productos
            Total= Total + Caf
      
        14:
          
            Escribir "HA SELECCIONADO EL PRODUCTO *TÉ DE MANZANILLA*"
            Escribir "INGRESE LA CANTIDAD DE VASOS CON TÉ QUE DESEA CONSUMIR:"
            Leer TéM
            // vamos a utilizar un acumulador para guardar la cantidad de productos, esto en caso de que se eleve la cantidad de productos
            Acumulador=Acumulador + TéManzanilla * TéM// con esto determinamos el precio del producto seleccionado
            //capturar el total de productos
            Total= Total + TéM
        15:
          
            Escribir "HA SELECCIONADO EL PRODUCTO *HOT DOG*"
            Escribir "INGRESE LA CANTIDAD DE PIEZAS QUE DESEA CONSUMIR:"
            Leer HotD
            // vamos a utilizar un acumulador para guardar la cantidad de productos, esto en caso de que se eleve la cantidad de productos
            Acumulador=Acumulador + HotDog * HotD// con esto determinamos el precio del producto seleccionado
            //capturar el total de productos
            Total= Total + HotD
          
        16:
          
            Escribir "HA SELECCIONADO EL PRODUCTO *FLAUTAS*"
            Escribir "INGRESE LA CANTIDAD DE ORDENES DE FLAUTAS QUE DESEA CONSUMIR:"
            Leer Flauta
            // vamos a utilizar un acumulador para guardar la cantidad de productos, esto en caso de que se eleve la cantidad de productos
            Acumulador=Acumulador + Flautas * Flauta// con esto determinamos el precio del producto seleccionado
            //capturar el total de productos
            Total= Total + Flauta
        17:
          
            Escribir "HA SELECCIONADO EL PRODUCTO *TACOS CON GUISADO*"
            Escribir "INGRESE LA CANTIDAD DE PIEZAS QUE DESEA CONSUMIR:"
            Leer Tac
            // vamos a utilizar un acumulador para guardar la cantidad de productos, esto en caso de que se eleve la cantidad de productos
            Acumulador=Acumulador + Tacos * Tac// con esto determinamos el precio del producto seleccionado
            //capturar el total de productos
            Total= Total + Tac
          
        18:
          
            Escribir "HA SELECCIONADO EL PRODUCTO *ATOLE DE GALLETA*"
            Escribir "INGRESE LA CANTIDAD DE VASOS CON ATOLE QUE DESEA CONSUMIR:"
            Leer Ato
            // vamos a utilizar un acumulador para guardar la cantidad de productos, esto en caso de que se eleve la cantidad de productos
            Acumulador=Acumulador + Atole * Ato// con esto determinamos el precio del producto seleccionado
            //capturar el total de productos
            Total= Total + Ato
        19:
          
            Escribir "HA SELECCIONADO EL PRODUCTO *VASO DE NIEVE*"
            Escribir "INGRESE LA CANTIDAD DE VASOS CON NIEVE QUE DESEA CONSUMIR:"
            Leer Niev
            // vamos a utilizar un acumulador para guardar la cantidad de productos, esto en caso de que se eleve la cantidad de productos
            Acumulador=Acumulador + NIeve * Niev// con esto determinamos el precio del producto seleccionado
            //capturar el total de productos
            Total= Total + Niev
        20:
          
            Escribir "HA SELECCIONADO EL PRODUCTO *MOLLETE*"
            Escribir "INGRESE LA CANTIDAD DE PIEZAS QUE DESEA CONSUMIR:"
            Leer Mo
            // vamos a utilizar un acumulador para guardar la cantidad de productos, esto en caso de que se eleve la cantidad de productos
            Acumulador=Acumulador + Mollete * Mo// con esto determinamos el precio del producto seleccionado
            //capturar el total de productos
            Total= Total + Mo
          
          
        Fin Segun
      
        Escribir "¿DESEAS AGREGAR A TU PEDIDO OTRO PRODUCTO?"
        Escribir "PRESIONA:  1 SI DESEAS AGREGAR OTRO PRODUCTO, DE LO CONTRARIO PRESIONA: CUALQUIER OTRO NÚMERO PARA TERMINAR TU PEDIDO...."
        Leer OtroProducto
    Hasta Que OtroProducto > 1
   
Escribir "SU TOTAL A PAGAR ES:",Acumulador " PESOS"
Escribir "SU PEDIDO CONSTA DE UN TOTAL DE:", Total " PRODUCTOS"
Escribir "GRACIAS POR VISITAR LA CAFETERIA DEL INSTITUTO AMERICANO, TE INVITAMOS A ESPERAR UN POCO, TU PEDIDO ESTA EN PROCESO.........."
Escribir "RECUERDA PONER LA BASURA EN SU LUGAR Y MANTENER LAS INSTALACIONES EN BUENAS CONDICIONES."



FinProceso


Comentarios

Entradas más populares de este blog

COMANDO SEGÚN EN PSEINT (28 DE MAYO DE 2019)

EXAMEN PRACTICO (SEGUNDO PARCIAL)

5.1 ESTRUCTURAS DE CONTROL REPETITIVAS (REPETIR) 13 DE MAYO DE 2019