Foros aprenderaprogramar.com

Aprender a programar => Aprender a programar desde cero => Mensaje iniciado por: Angel David en 09 de Marzo 2017, 13:37

Título: Java. POO. Mi primer proyecto de Programación en Java monto préstamo cuotas
Publicado por: Angel David en 09 de Marzo 2017, 13:37
Buenas a todos Soy nuevo en el foro.

Soy estudiante y mi primer proyecto de Programación en Java dice lo siguiente:

Una empresa de préstamos decidio cambiar su esquema de cobros asi: Si el préstamo es de más de 5000 euros, cobra en tres cuotas. si el préstamo es de menos de 1000 euros, cobra en una cuota. Si el préstamo es entre 2000 y 3000 euros,cobra en dos cuotas. En los demás casos cobra en cinco cuotas. Adicionalmente, si es de menos de 4000, cobra el 12% de interés, en caso contrariocobre el 10% de interés. El programa debe decir en cuantas cuotas debe pagar y de cuánto es cada cuota. Para ello, se calcula el valor total de la deuda con interés y se divide en cuotas iguales.

Aqui el codigo solucion que yo di.

Código: [Seleccionar]
import java.util.Scanner;
public class Proyecto3_Unidad1 {
    public static void main(String[] args) {
        System.out.println("¿Cuál fue el monto del préstamo?");
        int monto=new Scanner(System.in).nextInt();
        if(monto<2000){
            double total=monto+(monto*0.12);
            System.out.println("Debera pagar en una cuota de "+total+" euros");
        }
        else if (monto>1999 && monto<4001){
            double total=monto+(monto*0.12);
            System.out.println("Debera pagar en dos cuotas de "+total/2+" euros cada una");
        }
        else if(monto<5000 && monto>4000){
            double total=monto+(monto*0.10);
            System.out.println("Debera pagar en tres cuotas de "+total/3+" euros cada una");
        }
        else if(monto>4999){
            double total=monto+(monto*0.10);
            System.out.println("Debera pagar en cinco cuotas de "+total/5+" euros cada una");
        }
    }
   
}


Título: Re:POO
Publicado por: pedro,, en 10 de Marzo 2017, 12:01
Hola Angel David.

Hay puntos que no has solucionado como dice el enunciado.

Prestamo > 5000,  tres cuotas.

Prestamo < 1000, una cuota.

Prestamo >2000 y <3000, dos cuotas.

Y los demás casos cinco cuotas, estos casos son:
Prestamo >=1000 y <=2000
Prestamo >=3000 y <=5000

Así que habría que cambiar algunas cosas en tu código.

Saludos. ;D