package com.github.lucasdevrj.exercicios.zerandoosaldo;
import java.util.Scanner;
public class ContaBancaria {
double saldo = 0.00;
public void depositarValor() {
Scanner entrada = new Scanner(System.in);
System.out.print("Digite o valor: ");
double valor = entrada.nextDouble();
saldo += valor;
System.out.printf("O deposito de R$%.2f foi realizado com sucesso.\n", valor);
}
public void exibirSaldo() {
System.out.printf("Saldo Atual: R$%.2f.\n", saldo);
}
public void zerarSaldo() {
saldo = 0.00;
System.out.println("Saldo zerado com sucesso.");
}
}
/**
* Imagine que você está desenvolvendo um sistema de conta digital onde os usuários podem realizar
* transações financeiras. Em determinadas situações, como encerramento de conta, é necessário
* zerar o saldo disponível.
*
* Crie um programa que:
*
* Defina uma classe com o atributo saldo.
* Implemente um método que redefine o valor do saldo para 0.0.
* Implemente um método que mostra o saldo atual formatado.
*
* Exemplo de entrada:
*
* conta.saldo = 1579.42;
*
* conta.exibirSaldo();
* conta.zerarSaldo();
* conta.exibirSaldo();
*
* Saída esperada:
*
* Saldo atual: R$ 1579.42
* Saldo atual: R$ 0.00
*/
package com.github.lucasdevrj.exercicios.zerandoosaldo;
public class Principal {
public static void main(String[] args) {
ContaBancaria contaBancaria = new ContaBancaria();
contaBancaria.depositarValor();
contaBancaria.depositarValor();
contaBancaria.exibirSaldo();
contaBancaria.zerarSaldo();
contaBancaria.exibirSaldo();
}
}

Beleza?