1
Aprender a programar desde cero / Java. POO. Mi primer proyecto de Programación en Java monto préstamo cuotas
« 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.
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");
}
}
}