Está en la página 1de 3

INSTITUTO SUPERIOR TECNOLÓGICO PRIVADO CIBERTEC

DIRECCIÓN ACADÉMICA
CARRERA PROFESIONALES

CURSO : Introducción a la Algoritmia NOTA


PROFESOR : Spencer Camacho
SEMESTRE : 2023 – 02
CICLO : Primero
SECCIÓN : Todas
DURACIÓN :

ALUMNO (A) :

EXAMEN SUSTITUTORIO

Consideraciones generales:

 Lea cuidadosamente la rúbrica para cumplir con todo lo solicitado.


 La evaluación es individual. Si dos o más alumnos presentan la misma solución, recibirán la nota
99 (cero anulado).
 La solución debe ser presentada en formato PDF en un archivo cuyo nombre incluya uno de sus
nombres y sus dos apellidos. Para ello, modifique el nombre del archivo
2326_EF_Apellidos_Nombres.docx.Por ejemplo, si sus nombres y apellidos son Jorge Prado
Salazar, el nombre del archivo a presentar debe ser 2326_EF_Prado_Salazar_Jorge.pdf.
 Se descontarán dos puntos si no se cumple con el formato de presentación.

LOGRO

Tenga presente que al término del curso, usted, usando métodos y las estructuras de control
adecuadas, implementará programas en Java que resuelvan problemas concretos.

Problema 1 (10 puntos)

Una tienda de perfumes vende colonias solo para varones a los precios dados en la
siguiente tabla:

Marca Precio unitario


BOSS S/. 280.00
BLUE S/. 96.00
KALOS S/. 150.00
SOLO S/. 207.00

Considerando que en cada venta se vende cierta cantidad de perfumes de una misma
marca, diseñe un programa que muestre luego de cada venta:

 El importe a pagar para la venta efectuada


 La cantidad total de perfumes vendidos de cada marca
 El importe pagado acumulado de cada marca
Para el efecto implemente los siguientes métodos:

 procesar: - método principal.


 leerMarca: - obtiene y retorna la marca.
 leerCantidad: - obtiene y retorna la cantidad de perfumes
 calcularImportePagar: - calcula y retorna el importe a pagar.
 efectuarIncrementos: - incrementa los contadores y/o acumuladores
 mostrarReporte: - muestra el reporte solicitado.

Únicamente pueden ser globales los contadores y los acumuladores.

CRITERIOS ESCALA DE CALIFICACIÓN

Implementa un Dibuja la GUI, declara las Dibuja la GUI, declara las Dibuja la GUI, declara las Dibuja la GUI, declara
programa variables globales e variables globales e variables globales e las variables globales
usando implementa los métodos implementa los métodos implementa los métodos e implementa los
métodos, getMarca, getCantidad, getMarca, getCantidad, getMarca, getCantidad y métodos getMarca y
contadores y calcularImportePagar, calcularImportePagar y calcularImportePagar getCantidad
acumuladores efectuarIncrementos, efectuarIncrementos
(10 puntos) mostrarReporte y el método
del botón Procesar

10.0 puntos 6.5 puntos 4.0 puntos 2.0 puntos

Problema 2 (5 puntos)

Diseñe el método procesar, correspondiente al botón Procesar de un programa, que genere


20 números aleatorios enteros con valores del intervalo 1000 a 5000. El método mostrará:

- Los números generados


- La cantidad de los números generados del intervalo 1000 a 2000
- La cantidad de los números generados del intervalo 2001 a 3000
- La cantidad de los números generados del intervalo 3001 a 4000
- La cantidad de los números generados del intervalo 4001 a 5000

CRITERIOS ESCALA DE CALIFICACIÓN

Implementa un Dibuja la GUI, declara las Dibuja la GUI, declara las Dibuja la GUI y declara las Dibuja la GUI
programa variables locales, variables locales e variables locales
usando implementa el bucle implementa el bucle
estructuras correctamente y muestra los correctanente
repetitivas resultados
(05 puntos)
5.0 puntos 4.5 puntos 1.0 puntos 0.5 puntos

Problema 3 (5 puntos)

Diseñe el método procesar, correspondiente al botón Procesar de un programa, que


imprima 15 términos de la siguiente serie y determine su suma.

800 780 760 740 720


,. ,. ,. ,. ,…
100 130 160 190 220

CRITERIOS ESCALA DE CALIFICACIÓN


Implementa un Dibuja la GUI, declara las variables Dibuja la GUI y declara las variables Dibuja la GUI
programa locales e implementa el bucle locales
usando correctamente
estructuras
repetitivas
(05 puntos)
5.0 puntos 1.0 puntos 0.5 puntos

1)

También podría gustarte