Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.util.Scanner;
- public class Comparacoes {
- public static float calculoDeMulta(float valorFatura, int qtdDiasAtraso) {
- if (qtdDiasAtraso > 0)
- return valorFatura + (((qtdDiasAtraso + 2) * valorFatura) / 100);
- else
- return valorFatura;
- }
- public static float calculoDeMulta(float valorFatura, int qtdDiasAtraso, float multaFixa, float multaPorDia) {
- if (qtdDiasAtraso > 0)
- return valorFatura + ((((qtdDiasAtraso * multaPorDia) + multaFixa) * valorFatura) / 100);
- else
- return valorFatura;
- }
- public static void main(String[] args) {
- Scanner input = new Scanner(System.in);
- System.out.print("Digite o valor da fatura: ");
- float valorFatura = input.nextFloat();
- System.out.print("Digite a quantidade de dias de atraso: ");
- int diasAtraso = input.nextInt();
- System.out.print("Digite o valor da multa fixa por atraso em %: ");
- float valorMultaFixa = input.nextFloat();
- System.out.print("Digite o valor da multa por dia de atraso em %: ");
- float valorMultaPorDia = input.nextFloat();
- valorFatura = Comparacoes.calculoDeMulta(valorFatura, diasAtraso, valorMultaFixa, valorMultaPorDia);
- System.out.println("Valor final da fatura: "+valorFatura);
- input.close();
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement