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.