Codigo Java
Exames: Codigo Java. Pesquise 862.000+ trabalhos acadêmicosPor: Jojo328 • 14/5/2014 • 396 Palavras (2 Páginas) • 394 Visualizações
package programa;
import javax.swing.JOptionPane;
public class Reajuste {
public static void main (String[] args)
{
// declarando as variaveis
double reajuste, valor, total;
String usuario;
JOptionPane.showMessageDialog(null,"Bem vindo e este sistema de Cálculo!");
JOptionPane.showMessageDialog(null,"O cálculo é feito através das regras abaixo: \n"
+ "• Preço entre R$ 0,01 e R$ 50,00 >> Reajuste de 7,88 % \n • Preço entre R$ 50,01 e R$ 100,00 >> Reajuste de 7,78 % \n • Preço entre R$ 100,01 e R$ 150,00 >> Reajuste de 6,98 % \n • Preço entre R$ 150,01 e R$ 200,00 >> Reajuste de 6,34 % \n • Preço entre R$ 200,01 e R$ 250,00 >> Reajuste de 5,78 % \n • Preço entre R$ 250,01 e R$ 300,00 >> Reajuste de 5,37 % \n • Preço entre R$ 300,01 e R$ 350,00 >> Reajuste de 4,87 % \n • Preço Acima de R$ 350,00 >> Reajuste de 3,50%");
usuario = JOptionPane.showInputDialog("Digite o valor para reajuste");
// definindo o valor inicial
reajuste = 0;
// transferindo valores digitados pelo usuário, para uma variável
valor = Double.parseDouble(usuario);
if (valor == 0){
System.out.println("Digite um valor acima de 0!");
// iniciando as opções de reajuste de acordo com o preço determinado do produto.
}else if ((valor >= 0.01) && (valor <=50)){
reajuste = 0.0788;
}else if ((valor >= 50.01) && (valor <=100)){
reajuste = 0.0778;
}else if ((valor >= 100.01) && (valor <=150)){
reajuste = 0.0698;
}else if ((valor >= 150.01) && (valor <=200)){
reajuste = 0.0634;
}else if ((valor >= 200.01) && (valor <=250)){
reajuste = 0.0578;
}else if ((valor >= 250.01) && (valor <=300)){
reajuste = 0.0537;
}else if ((valor >= 300.01) && (valor <=350)){
reajuste = 0.0487;
}else if (valor > 350){
reajuste = 0.0350;
}
// calculando o reajuste e atribuindo o resultado na variável “total”
...