Tarea de programacion orientada a objetos
Enviado por jimmymf12 • 23 de Noviembre de 2022 • Tarea • 616 Palabras (3 Páginas) • 225 Visitas
PLANTEAMIENTO
Se requiere un programa para el registro de préstamos en una cooperativa, en la cual deberá desarrollar el diagrama de clase y la aplicación correspondiente, mediante el uso del lenguaje de programación java.
Los datos que se manejan para el préstamo son los siguientes: [pic 1] Número de Préstamo (numérico entero)
[pic 2] Solicitante del préstamo (Persona). Se requiere únicamente: Nro. De identidad, Primer y Segundo Nombre,
Primer y Segundo Apellido, teléfono de casa y teléfono móvil.
[pic 3] Valor del préstamo (numérico con decimales)
[pic 4] Fechas de pago de las cuotas (arreglo de un máximo de 6 fechas, se asume que el plazo máximo de pago son 6 meses).
[pic 5] Fecha de autorización del préstamo.
[pic 6] Fecha tentativa de entrega del préstamo.
Las reglas que debe respetar este trabajo son las siguientes:
[pic 7] El número de préstamo siempre deberá ser un valor mayor que cero. [pic 8] El valor del préstamo siempre debe ser mayor a ce
CÓDIGO
/*
- Click nbfs://nbhost/SystemFileSystem/Templates/Licenses/license-default.txt to change this license
- Click nbfs://nbhost/SystemFileSystem/Templates/Classes/Main.java to edit this template
*/
package prestamo_cooperativa; import java.util.Scanner;
public class PRESTAMO_COOPERATIVA {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
// Bandera para saber si ha llenado la solicitud boolean haLlenadoSolicitud = false;
// Variables de datos del cliente
String nombre = "", sexo = "",FECHA1="",FECHA2="",NS=""; String ap1="",ap2="";
int edad = 0, cedula=0,telf=0,movil=0; double sueldo = 0;
// Saber si quiere hacer más solicitudes String masSolicitudes = "s";
String eleccion = "";
while (masSolicitudes.equalsIgnoreCase("s")) { System.out.println("1. Solicitud\n2. Crédito\nElige [1-2]: "); eleccion = sc.nextLine();
if (eleccion.equals("1")) {
System.out.println("Ingrese la cedula del solicitante: "); cedula = Integer.parseInt(sc.nextLine()); System.out.println("Ingresa edad: ");
edad = sc.nextInt(); System.out.println("Ingresa nombre: "); nombre = sc.next();
System.out.println("Ingrese el primer apellido: "); ap1 = sc.next();
System.out.println("Ingrese segundo apellido: "); ap2 = sc.next();
System.out.println("Ingrese el numero de telefono de combencional del solicitante: "); telf = sc.nextInt();
System.out.println("Ingrese numero de telefono movil del solicitante: "); movil = sc.nextInt();
...