Documentos de Académico
Documentos de Profesional
Documentos de Cultura
1. Consideraciones:
Criterio Detalle
Tiempo 90 minutos
aproximado:
Instrucciones - Los estudiantes de forma individual desarrollarán, de un caso dado, un programa en el IDE
Dev C++.
para la - La evaluación tiene una duración de 90 minutos y consiste en la elaboración, y presentación
resolución de la de un programa usando el lenguaje C++.
- Para lo cual los estudiantes deberán desarrollar las siguientes actividades:
evaluación 1. Antes de desarrollar el programa, revisar material bibliográfico o apuntes sobre el uso de
módulos, librería y recursividad.
2. El proyecto se entregará en el aula virtual en una carpeta comprimida (Apellido_Nombre)
conteniendo 04 archivos: Proyecto (.dev), Programa código en C++ (.cpp), 02 librerías:
LecturaDatos.h y ConvierteDatos.h.
3. Clasifica información de la Unidad I Estructuras de Programación Selectivas (Secuencial-
Selectiva (Simple-Compuesta-Múltiple)), de la Unidad II Estructuras de Programación
Repetitivas (Mientras-Hacer Mientras-Para/Desde), de la Unidad III Módulos de
Programación (Función y Procedimiento) y de la Unidad IV Librerías de Programación y
Recursividad, para la elaboración del programa.
4. Para la elaboración del programa de un caso práctico dado, debe considerar:
* El uso de Módulos de * Uso del menú de opciones con Selectiva
programación. Múltiple (switch) y Repetitiva Hacer
Mientras (do while)
* Uso de las librerías de * Validación de cada dato ingresado
LecturaDatos.h y usando Repetitiva Hacer Mientras (do
ConvierteDatos.h while)
2. Enunciado:
CASO: Mercadonnas
La empresa Mercadonnas desea registrar las ventas diarias con las siguientes opciones:
MENÚ DE OPCIONES
[1]. REGISTRAR
[2]. REPORTAR
[3]. SALIR.
El vendedor podría escoger la primera opción, para el ingreso de datos, o la segunda opción, para
ver los resultados de las ventas. Si desea continuar con otro registro de ventas puede volver a escoger
la opción 1. Si no desea continuar el registro de ventas escoger la opción 2 o la opción 3.
1|Página
Opción 1:
En esta opción el vendedor debe ingresar los siguientes datos, además debe realizar la validación de dato,
con do while().
• El ingreso del tipo de cliente, como número, de tipo int (1- Empresa, 2-Municipios, 3- Público)
• El tipo de producto, como número, de tipo int (1-Lácteos / 2-Verduras / 3- Detergentes)
• El ingreso de la cantidad de productos, como número, de tipo int
• El ingreso del tipo de pago, como número, tipo int (1- Efectivo, 2- Yape 3-Plin)
• El ingreso del tipo de compra, como letra, tipo char (M – Por Mayor o I - Individual)
Tipo de
Precio Descuento Cant. de Productos
Producto Bono
1. Lácteos 8.00 3% 1-3 2%
2. Verduras 10.00 5% 4-6 -
3. Detergentes 15.00 8% >6 3%
Opción 2:
2|Página
Rúbrica de evaluación:
3|Página