Como exibir numeros negativos no código abaixo?
Aguardo. Valeu!!!
public class Conta {
private double saldo;
public Conta(double saldoInicial) {
if (saldoInicial > 0.0)
saldo = saldoInicial;
}
public void creditar(double montante) {
saldo = saldo + montante;
}
p8ublic double getSaldo() {
return saldo;
}
}
import java.util.Scanner;
public class TesteConta {
public static void main(String[] args) {
Conta conta1 = new Conta(50.00);
Conta conta2 = new Conta(-1.00);
System.out.printf("Saldo da conta1 eh: $%.2f\n", conta1.getSaldo());
System.out.printf("Saldo da conta2 eh: $ %.2f\n\n", conta2.getSaldo());
Scanner input = new Scanner(System.in);
double montanteDepositado;
System.out.print("Deposite o montante para Conta 1! ");
montanteDepositado = input.nextDouble();
System.out.printf("\nAdicionando %.2f para Conta 1\n\n",
montanteDepositado);
conta1.creditar(montanteDepositado);
System.out.printf("Saldo da Conta 1: $%.2f\n", conta1.getSaldo());
System.out.printf("Saldo da Conta 2: $%.2f\n", conta2.getSaldo());
System.out.print("Deposite o montante para Conta 2! ");
montanteDepositado = input.nextDouble();
System.out.printf("\nAdicionando %.2f para Conta 2\n\n",
montanteDepositado);
conta2.creditar(montanteDepositado);
System.out.printf("Saldo da Conta 1: $%.2f\n", conta1.getSaldo());
System.out.printf("Saldo da conta 2: $%.2f\n", conta2.getSaldo());
}
}