Computing">
Nothing Special   »   [go: up one dir, main page]

PA 02 FDA-2024-20 Removed

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 3

Criterio Detalle

Tema o asunto Unidad 2 Estructuras de control para la programación: repetitiva.

Enunciado Lea detenidamente las indicaciones, aplique las estructuras de control selectiva y
repetitivas, creación de menú de opciones, contadores y acumuladores.

Elaborar los programas utilizando MENÚ, Validar con DO – WHILE IF y Contador-


Acumulador en:

I. Escribe un programa que permita registrar los pagos que realizan los
estudiantes del CETPRO “Valores” y mostrar los siguientes valores:

Categoría Cuota Pago de Pago por Descuento


mensual Aniversario internet
Z 150.00 4% 18.00 16.00
X 299.00 6% 19.00 14.00
Y 329.00 3% 11.00 12.00
W 449.00 7% 18.00 13.00
REGISTRAR:
1. Ingresar la Categoría del estudiante (Z, X, Y, W)
2. Ingresar la edad del estudiante, validar de 1-100
3. Ingresar la forma de Pago (C-Cash, Y-Yape, P-Plin)
4. Ingresar Sexo (M,F)
5. Mostrar los siguientes montos en pantalla:
- MontoPagar = Cuota+ PagoAniver*Cuota + PagoInternet - Descuento
- MontoIgv =MontoPagar*18%
- TotalMes=MontoPagar+MontoIgv

REPORTAR:
1. La cantidad de estudiantes de categoría X.
2. La cantidad de pagos conPlin
3. El monto acumulado de ingresos al mes
4. El monto acumulado de registros de estudiantes del tipo X
5. La cantidad de estudiantes varones menores de edad.
6. El monto promedio de los estudiantes con categoría Z con edad menor a 17
años.

2|Página
II. En este ejercicio aplicará el uso de la Estructura de Control Repetitiva.
Escriba un programa que permita registrar las distribuciones que se realizará
por la venta de celulares a “n clientes” y al finalizar mostrará un reporte final.

Los datos por registrar serán: nombre del cliente, dirección, tipo de celular (A-
Alta gama, M- Media gama, B-Baja gama), Tipo de pago (E-Efectivo, C-Crédito),
Tipo Cliente (M-Mayorista, D-Distribuidor, P-Personal), Cantidad, Zona (C: Costa,
S; Sierra, Se: Selva).
El precio por tipo de celular es: A: S/ 6299, M: S/ 2468, B: S/ 699. Por cada
registro del cliente deberá mostrar el monto total: cantidad por precio y validar
los datos ingresados.

Al finalizar todo el registro de “n clientes” (n es decidido por el usuario) debe


mostrar lo siguiente:

• El número de registros de tipo celulares de tipo B-Baja gama


• La cantidad de clientes registrados en la selva.
• La cantidad de tipo de pagos en Efectivo.
• Monto acumulado de registros de Tipo de Cliente Distribuidor
• El promedio acumulado de registros de Tipo Cliente-P y Zona-Costa
• El monto acumulado del registro de ventas.

Carácter de la Individual
actividad
Instrucciones para • Elabora el informe con lo solicitado (1): Imagen del código en C++ y de la ejecución
presentar el archivo con el ingreso y reporte de datos, para los casos propuestos. (2) Elabora el código
en el aula virtual fuente en C++ para los casos propuestos.
• Guarda el archivo del informe y del código fuente de cada caso propuesto, en una
carpeta, lo comprimes ApellidoNombre y envíalo a través del ícono Enviar Producto
Académico No. 02, que encontrarás en tu aula virtual.
• Revisa la rúbrica de evaluación en la que podrás conocer los aspectos que se
evaluarán en el producto que estás entregando.

Referencias para • Temas 02, 04 y 05 de la unidad 02 del manual del curso, adjunto en el aula virtual
realizar la actividad. del curso.
• Joyanes Aguilar, Luis. Fundamentos de Programación. 4ta. ed. España: McGraw-Hill;
2008. P 157-181
Disponible en: Biblioteca CENDOC (libros digitales).
• Programarya: Curso de C++. Recuperado de
https://www.programarya.com/Cursos/C++/Ciclos/Ciclo-do-while

3|Página
2. Rúbrica de evaluación:

A continuación, se presenta la escala de valoración, en base a la cual se evaluará el


trabajo individual, donde la escala máxima por categoría equivale a 5 puntos y la
mínima, 0.

Criterios Logrado En proceso No logrado


(5 puntos) (3 puntos) (0 puntos)
Usa Menú de Usa menú de opciones, Usa menú de opciones, No usa menú de
opciones para repetir repite el algoritmo dando repite el algoritmo sin opciones, ejecuta el
el algoritmo, dando la la opción si desea utilizar si desea continuar o algoritmo, solo una
opción si desea continuar o no para la no para la opción salir. vez.
opción salir.
continuar o no en
ejercicio 1.
Usa la estructura de Usa la estructura de Usa solo la estructura de No usa la estructura
control repetitivo, control repetitivo, dando control repetitivo y no de control repetitivo.
dando la opción si la opción si desea consulta la opción si desea
desea continuar o no continuar o no. continuar o no.
en ejercicio 2.
Validación de datos Valida todos los datos Valida el 50% de los datos No valida datos, solo
usando do-while y usando en conjunto do- usando en conjunto do- ingresa datos.
usando if() para while, if() while, if().
mensaje de error.
Resultados correctos Se muestra en pantalla Se muestra los resultados No muestra
de los datos. los resultados correctos del programa solicitados resultados el
de lo solicitado en la en la consigna en un 50% programa según lo
consigna. de avance. solicitado en la
consigna.
Archivo Word: Presenta el informe del Presenta el informe del No presenta el
Carátula datos de programa completo con programa, pero le falta al informe.
estudiante, índice, todos los criterios: menos uno de los
enunciado del caso, Carátula con dato de criterios: Carátula con
pantallazo de código integrante, índice, datos de estudiante,
fuente, pantallazo de enunciado del caso, índice, enunciado del
pantallazo de código caso, pantallazo de
ventanas en
fuente, pantallazo de código fuente, pantallazo
ejecución.
ventanas en ejecución. de ventanas en
ejecución.
Total
Nota:

4|Página

También podría gustarte