Está en la página 1de 2

UNIVERSIDAD MARIANA

FACULTAD INGENIERÍA – PROGRAMA INGENIERÍA DE SISTEMAS

ALGORITMOS Y PROGRAMACIÓN II
LABORATORIO NIVEL 4

Número de participantes Materiales


Objetivos
1. El objetivo de este  Internet
laboratorio es practicar en el  Eclipse
uso de excepciones. Duración de la actividad
2. Utilizar instrucciones
repetitivas.
3. Practicar la solución de 01:30
problemas a través de
patrones de recorrido en
contenedoras variables.
INSTRUCCIONES:

1) Entre al sitio web de cupi2 (https://cupi2.virtual.uniandes.edu.co/nivel-4/casos-


de-estudio/club-social), baje al directorio de trabajo el archivo correspondiente al
ejercicio: Club social, descomprímalo y cree un proyecto Eclipse a partir de él.

2) Corra la aplicación y verifique que funciona correctamente

3) Problema:
Se requiere devolver la primera factura por un concepto dado por el usuario que
pertenezca a un socio cuyo tipo de suscripción es VIP y que además no tenga
autorizados; si no existe debe devolverse null. Si no hay socios debe informarse del
error al usuario. Completa el requerimiento funcional.

Requerimiento funcional (0.5)


ID: Nombre:

Resumen:

Entradas:

Resultado:

Situación anormal:

4) (1.5) Programe el método que da respuesta al problema anterior en la clase


correspondiente. No olvide el contrato

5) (0.5) Para probar el método anterior utilice el metodo1(), de la clase Club con un
concepto de factura que considere conveniente de tal manera que devuelva una
cadena de caracteres informando los datos de la factura que se encontró o que no
existe.
UNIVERSIDAD MARIANA
FACULTAD INGENIERÍA – PROGRAMA INGENIERÍA DE SISTEMAS

ALGORITMOS Y PROGRAMACIÓN II
LABORATORIO NIVEL 4

6) Problema:
Se necesita calcular y devolver una lista de facturas costosas que pertenecen a socios con
tipo de suscripción REGULAR cuyos fondos superan un valor dado por el usuario y que
tengan una cantidad de autorizados dada por el usuario. Una factura es costosa si su valor
supera el millón de pesos. Si no existen socios debe informarse de este error al usuario.
Complete el requerimiento funcional.
Requerimiento funcional (0.5)
ID: Nombre:

Resumen:

Entradas:

Resultado:

Situación anormal:

7) (1.5) Programa el método que da respuesta al anterior problema en la clase


correspondiente. No olvide el contrato
8) (0.5) Para probar que el método anterior funciona correctamente utilice el
metodo2(), de la clase Club para que muestre al usuario el siguiente mensaje:

INFORME DE FACTURAS
---------------------------
Nombre: @@@ Concepto: @@@ Valor: ###
Nombre: @@@ Concepto: @@@ Valor: ###

Remplazar los símbolos @@@ y ### por la información correspondiente

9) Incluya este documento debidamente diligenciado en la carpeta docs/specs


del ejercicio que trabajó, comprímalo y sube tu trabajo en la plataforma virtual

También podría gustarte