Erro em comparação if

[code][code] iai pessoal estou tendando fazer um metodo para comparar quando deve execultar aquele metodo ou nao

package teste01;

import java.util.Scanner;

public class Main {

public static void main(String[] args) {


    Scanner ler = new Scanner(System.in);

    System.out.println("Entre com o valor real do produto");
    double valor = ler.nextDouble();

    System.out.println("Entre com o valor do Juros a ser calculado");
    double juros = ler.nextDouble();

    juros = juros / 100;

    if (juros < 10) {
        double total = valor - (juros * valor);
        System.out.println(" O desconto foi de :" + juros + "%," + total);
    }
    else
   
        if (juros > 10) {
        double total = valor + (juros * valor);
        System.out.println("O acrescimo foi de :" + juros + "%," + total);
    }
}

}[/code]

so o que esta acontecendo este metodo esta me retornando so a primeira condição…

Isso está acobntecendo por causa desta linha

juros = juros / 100;

quando acontecerem coisas que vc não entende no seu código, tente imprimir as variáveis antes e depois dos pontos onde elas podem ser alteradas e também antes dos testes(ifs).

use bastante o velho e bom System.out.println()


Use o Debug caso esteja usando o eclipse.
Você está dividindo o valor de juros por 100, só vai retorna a segunda opção caso você informe uma valor de Juros que divido por 100 seja maior que 10.

Já que esta tratando o juros assim:

juros = juros / 100;

Acho melhor que teste assim:

if (juros < 0.1) { double total = valor - (juros * valor); System.out.println(" O desconto foi de :" + juros + "%," + total); } else if (juros > 0.1) { double total = valor + (juros * valor); System.out.println("O acrescimo foi de :" + juros + "%," + total); }

Seria isso?

[quote=caraujocruz]
Use o Debug caso esteja usando o eclipse.
Você está dividindo o valor de juros por 100, só vai retorna a segunda opção caso você informe uma valor de Juros que divido por 100 seja maior que 10.
[/quote]

Eclipse e NetBeans tem debug.

blz valeu galera…