Vous êtes sur la page 1sur 2

Problemas por hacer

Nivel 1 Principiantes (Aplicacin de consola)

Realizar un sistema de Control de Alquiler de Vehculos: El sistema debe tener un men:


Ingreso de Vehculos + Placa del Vehculo + Nombre de la Persona que Alquila + Km actual del
vehculo (INTEGER). Buscar +Los vehculos cuyo KM sea mayor a 20 y menor a 100. Listar Todo los
vehculos Ingresados.
NOTA: Trabajar con un ingreso de 10 Vehculos, Los reportes de Buscar y
Listar deben ser en columnas, Ej:
Placa
KM
Persona
GHJ456
12
Julio Perez
Nivel 2 Intermedio (Aplicacin de consola)
Crear una clase Persona, con atributos nombre, apellido y telfono. Controlar que el telfono solo
acepte 9 dgitos. Crear una clase Cuenta, con atributos numeroCuenta, saldo y propietario. El
propietario es un objeto tipo Persona. Crear un constructor con parmetros y otro sin parmetros,
mtodos accesorios y toString para estas clases. Controlar que el saldo de la cuenta no debe ser menor
que 0. Crear un mtodo llamado transaccin que ingrese como parmetros cantidad y tipoTransaccion;
tipoTransaccion es retiro o deposito. Si es un retiro, la cantidad se resta del saldo, y si es deposito
la cantidad se incrementa al saldo. El mtodo transaccin debe imprimir el tipo de transaccin y el
nuevo saldo. Crear en una clase llamada Principal, dos cuentas pertenecientes a dos personas distintas
y hacer un depsito y un retiro en cada cuenta. Imprimir los valores de las personas, propietarios y
transacciones.

Nivel 3 Avanzado (Aplicacin de escritorio)


Una tienda de computacin nos ha solicitado que generemos una aplicacin para
gestionar sus presupuestos y boletas. Para ello se debe cumplir con los siguientes
requisitos:
1. Debe constar de dos opciones en la barra de mens: archivo y ayuda.
2. Archivo: constar de 2 opciones: nuevo presupuesto y salir, habilitados con Ctrl+N
y Ctrl+Q, respectivamente.
3. Nuevo presupuesto nos permitir habilitar todos los objetos de la pantalla a excepcin
de salir, que estar habilitado siempre.
4. La Forma de pago podr ser: Contado, 50% anticipo, 30 das y otro.
5. Los productos: notebook, impresora y tinta todos estos valores estarn cargados cuando
se habiliten los objetos.
6. Borrar todo, podr limpiar todos los objetos volviendo todo a punto cero.
7. Aadir se activar cuando todos los datos para ingresar un producto sean completados,
es decir, forma de pago, producto, cantidad y valor y agregar el producto a la lista.
8. Eliminar y guardar se activarn una vez haya contenido en el listado de productos
presupuestados. En el caso del primero eliminar productos de la lista y el segundo podr
mostrar un aviso sobre almacenamiento exitoso.
9. Salir, permite cerrar la aplicacin.
Notas:
El subtotal de la lista ser generado a partir del los siguientes criterios:
o al contado: 5% descuento
o 50% anticipo: 2% descuento
o 30 das: 3% inters sobre valor producto
o otro no se contempla ninguna variacin.
los totales debern ser de acuerdo a los siguientes criterios:
o Bruto: ser la suma de todos los subtotales sin descuentos e intereses.
o IVA: se aplicara un 19% al valor bruto.
o Descuento: ser la suma de todos los descuentos.
o Neto: (Bruto + IVA + intereses) descuentos.

Vous aimerez peut-être aussi