INDEX.jsp
<%@ page language=“java” contentType="text/html; charset=ISO-8859-1"
import=“java.util., java.text.” pageEncoding=“UTF-8”%>
Academia
Entrada de dados
Nome....................:Numero do Pacote:
Calculo.java
package ClasseJava;
public class Calculo {
private int numeroModalidade;
private float valorMensalidadeSemDesconto;
private float valorDesconto;
private float valorMensalidadeComDesconto;
public int identificarModalidade(int pacote) {
if (pacote == 1 ) numeroModalidade = 2;
else if (pacote == 2 ) numeroModalidade = 3;
else if (pacote == 3 ) numeroModalidade = 4;
return numeroModalidade;
}
public float calcularValorDesconto(float valorMensalidadeSemDesconto, int numeroModalidade ) {
if (numeroModalidade == 2)
valorDesconto = valorMensalidadeSemDesconto * 20/100;
if (numeroModalidade == 3)
valorDesconto = valorMensalidadeSemDesconto * 30/100;
if (numeroModalidade == 4)
valorDesconto = valorMensalidadeSemDesconto * 40/100;
return valorDesconto;
}
public float calcularValorMensalidadeComDesconto (float valorMensalidadeSemDesconto, float valorDesconto) {
valorMensalidadeComDesconto = valorMensalidadeSemDesconto - valorDesconto;
return valorMensalidadeComDesconto;
}
}
TelaResultado.jsp
<%@ page import=“ClasseJava.Calculo”%>
<%@ page contentType=“text/html” pageEncoding=“UTF-8”%>
Academia
Resultado valores a pagar por Mês
<%
//capturando os dados do arquivo index.jsp
String nomeCliente =request.getParameter("nomeCliente");
String numPacote =request.getParameter("numPacote");
int numPacoteI = Integer.parseInt(numPacote);
// Calculando o objeto calculo
Calculo objCalculo = new Calculo();
// Calculando os valores
int numeroModalidade = objCalculo.identificarModalidade(numPacoteI);
float valorMensalidadeSemDesconto =
objCalculo.calcularValorMensalidadeSemDesconto(numeroModalidade);
float valorDesconto =
objCalculo.calcularValorDesconto(valorMensalidadeSemDesconto, numeroModalidade);
float valorMensalidadeComDesconto =
objCalculo.calcularValorMensalidadeComDesconto(
valorMensalidadeSemDesconto, valorDesconto);
%>
Prezado <%=nomeCliente%>
Seu pacote é o <%=numPacote%>
Sua modalidade é <%=numeroModalidade %>

