0% encontró este documento útil (0 votos)
734 vistas4 páginas

Examen Parcial - Fundamentos - Programacion 01

El documento describe un caso práctico sobre una máquina de bebidas. Se deben implementar las funciones de compra, consulta y menú. La compra requiere ingresar datos del cliente, producto, pago y calcular vuelto. Las consultas muestran ventas totales, por producto y sexo. El menú debe mostrar opciones y salir cuando el usuario lo seleccione.

Cargado por

Luis Fernadez
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
734 vistas4 páginas

Examen Parcial - Fundamentos - Programacion 01

El documento describe un caso práctico sobre una máquina de bebidas. Se deben implementar las funciones de compra, consulta y menú. La compra requiere ingresar datos del cliente, producto, pago y calcular vuelto. Las consultas muestran ventas totales, por producto y sexo. El menú debe mostrar opciones y salir cuando el usuario lo seleccione.

Cargado por

Luis Fernadez
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 4

Evaluación Parcial 2020 – 10 (A)

Asignatura

FUNDAMENTOS DE PROGRAMACIÓN
Docente : Msc. Edwar Andrés Velarde Allazo

Consigna de trabajo
Desarrollar el caso propuesto en grupos máximo de cinco integrantes (90 min). Luego de realizar el caso
en DevC++.

El grupo debe presentar lo siguiente:


- Archivo de código en c++ (.cpp)
En este archivo, agregar los integrantes como comentario.

CASO: MAQUINA DE BEBIDAS

Una empresa Arequipeña de bebidas continental, Desea registrar las ventas realizadas durante
su funcionamiento del día, con las siguientes opciones:
Teniendo en consideración lo siguiente:
La máquina solo acepta monedas de S/ 5.00, S/1.00, S/.0.50, S/0.20
Precios de producto:
Té piteado = S/.1.50
Diana = S/.2.00
Ponche = S/.2.50

Por ejemplo, seleccionar la opción como muestra en pantalla.

OPCIONES
[1.] té piteado
[2.] Diana
[3.] Ponche
[4] consultas
[5.] Salir

En la sección de compras:(puede ser la opción 1,opcion 2 ,opción 3)

Tener consideración lo siguiente,


 ingresar la cantidad de productos a comprar.
 Ingresar el sexo de personas que está comprando el producto.
 Mostrar en total de la compra a realizar.
 Mostrar el vuelto de la compra.
FUNDAMENTOS DE PROGRAMACIÓN

Ejemplo:
Seleccionar el producto….
Ingresar el Sexo del cliente (Masculino 1 – Femenino 0):   1
Ingresar la cantidad a comprar=3
Ingresar dinero a pagar =S/5.00

En la sección consultas:
Debe mostrar lo siguiente:

 Mostrar el total de las ventas realizadas en el día TOTAL=S/XXXXXX


o Mostrar las ventas realizadas por producto.
Ventas de té piteado=S/.XXXX
Ventas de té Diana = S/.XXXX
Ventas de té Ponche = S/.XXXX

 Mostrar las ventas realizadas por sexo (cantidad de personas mujeres que han
utilizado la máquina, como también mujeres).
 Cantidad de mujeres.
 Cantidad de Hombres.
 Total de consumo por mujeres
 Total de consumo por hombres

Evaluación Parcial 2020 – 10 Página 2


Evaluación Parcial 2020 - 10
Asignatura: FUNDAMENTOS DE PROGRAMACIÓN
Docente : …………………………………………..……………….. Sección : ………………….. Fecha : …………………..
Estudiantes : …………………………………………..………………..
Resultados de aprendizaje: Al finalizar la asignatura, el estudiante será capaz de implementar programas para computadora con la finalidad de resolver problemas de ingeniería

Escala de
valoración
No cumple con los requisitos del Informe Cumple con el 25% de los requisitos del Informe Cumple con el 50% de los requisitos del Informe Cumple con el 75% de los requisitos del Informe Cumple con el 100% de los requisitos del Informe
Criterios Proyecto (0) Proyecto (1) Proyecto (2) Proyecto (3) Proyecto (4)

INGRESO DE
- No ingresa datos - Ingresa algunos datos - Ingresa la mitad de datos - Ingresa la mayoría de datos - Ingresa todos los datos.
DATOS
( ) ( ) ( ) ( ) ( )

- No valida datos, ingresa. - Valida solo algunos de los datos, o solo usa do- - Valida la mitad de los datos, o solo usa do-while - Valida la mayoría de datos, o solo usa do-while - Realiza la validación de todos los datos ingresados
VALIDACIÓN DE
while y no if(), o solo usa if() y no usa do-while. y no if(), o solo usa if() y no usa do-while. y no if(), o solo usa if() y no usa do-while. dentro del caso haciendo uso del do-while e if.
DATOS
( ) ( ) ( ) ( )
( )
- NO Muestra el resultado correcto de algunos - Muestra el resultado correcto de algunos - Muestra el resultado correcto de la mitad de los - Muestra el resultado correcto de la mayoría de - Muestra el resultado correcto de todos los cálculos
RESULTADO
cálculos planteados, usando contadores con cálculos planteados, usando contadores con cálculos planteados, usando contadores con los cálculos planteados, usando contadores con planteados, usando contadores con estructuras repetitivas
USANDO
estructuras repetitivas y/o selectivas estructuras repetitivas y/o selectivas estructuras repetitivas y/o selectivas estructuras repetitivas y selectivas y/o selectivas
CONTADORES
( ) ( ) ( ) ( ) ( )
- NO Muestra el resultado correcto de algunos - Muestra el resultado correcto de algunos - Muestra el resultado correcto de la mitad de los - Muestra el resultado correcto de la mayoría de - Muestra el resultado correcto de todos los cálculos
RESULTADO
cálculos planteados, usando acumuladores con cálculos planteados, usando acumuladores con cálculos planteados, usando acumuladores con los cálculos planteados, usando acumuladores planteados, usando acumuladores con estructuras
USANDO
estructuras repetitivas y/o selectivas estructuras repetitivas y/o selectivas estructuras repetitivas y/o selectivas con estructuras repetitivas y selectivas repetitivas y/o selectivas
ACUMULADORES
( ) ( ) ( ) ( ) ( )
- No usa menú de opciones, ejecuta el algoritmo, - Se muestra el menú de opciones una sola vez, - Se muestra el menú de opciones dos veces, con - Se muestra el menú de opciones una - Se muestra el menú de opciones con la opción salir, el
solo una vez. con una sola iteracción dos iteracciones. determinada cantidad de veces. menú se muestra hasta que el usuario escoja la opción
MENÚ DEL - SALIR.
CASO
( ) ( ) ( ) ( ) ( )

Subtotal

Total

Nota vigesimal

También podría gustarte