1
resposta

[Projeto] Minha Solução !

import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
    
        String nome = "Leomario dos Santos Souza";
        String tipoConta = "Conta Corrente";
        double receberValor = 0;
        double transferirValor = 0;
        double saldoInicial = 2500.00;
        double saldoTotal  = saldoInicial + receberValor - transferirValor;
        
        System.out.println("***********************");
        System.out.println("Dados iniciais do cliente:");
        System.out.println("Nome: " + nome);
        System.out.println("Saldo Inicial: " + saldoTotal);
        System.out.println("***********************");
        System.out.println("""
                Operações
                1 - Consultar Saldo
                2 - Receber Valor
                3 - Transferir valor
                4 - Sair
                """);
                
        while (true){
        
            Scanner scan = new Scanner(System.in);
            System.out.println("Digite a opção desejada:");
            int leitura = scan.nextInt();
            
            if (leitura == 1){
            
                System.out.println("Saldo da Conta: " + saldoTotal);
                
            } else if (leitura == 2){
            
                System.out.println("Valor a receber?: ");
                receberValor = scan.nextDouble();
                saldoTotal = saldoTotal + receberValor;
                System.out.println("Deposito Realizada com Sucesso!");
                System.out.println("Saldo atualizado: " + saldoTotal);
                
            } else if (leitura == 3) {
            
                System.out.println("Valor a Transferir?: ");
                transferirValor = scan.nextDouble();
                
                if (transferirValor > saldoTotal){
                    System.out.println("Valor insuficiente!");
                    
                } else {
                    saldoTotal = saldoTotal - transferirValor;
                    System.out.println("Transferencia Realizada com Sucesso!");
                    System.out.println("Saldo atualizado: " + saldoTotal);
                }
            } else if (leitura != 4) {
                System.out.println("Opção Invalida");
                
            } else if (leitura == 4){
                System.out.println("Ate Mais :)");
                break;
            }
        }
    }
}
1 resposta

Oi, Leomario! Como vai?

Obrigada por compartilhar seu código com a gente.

Gostei de como você organizou as operações bancárias dentro de um loop while e fez o uso das condições para controlar as diferentes ações. Isso torna o programa interativo e fácil de usar.

Conte com o apoio do Fórum na sua jornada. Abraços e bons estudos!