1
resposta

DESAFIO CONTA BANCARIA

import java.util.Scanner;

public class ContaCliente {
    public static void main(String[] args) {
    String nome = "Faye Malisorn";
        String tipoDeConta = "corrente";
        double saldo = 2500.00;
        int opcao = 0;
        System.out.println("****************");
        System.out.println("\nnome do cliente: " + nome);
        System.out.println("\ntipo de conta: " + tipoDeConta);
        System.out.println("\nsaldo do cliente: " + saldo);
        System.out.println("\n****************");

        String menu = """
                *** Digite sua opção ** 
                1 - Consulta de saldo
                2 - Transferencia de valor
                3 - Receber valor
                4 - Sair
                """;
        Scanner leitura = new Scanner(System.in);
        while (opcao != 4) {
            System.out.println(menu);
            opcao = leitura.nextInt();

            if (opcao == 1) {
                System.out.println("O saldo atual é " + saldo);

            } else if (opcao == 2) {
                System.out.println("Qual valor deseja transferir?");
                double valor = leitura.nextDouble();
                if (valor > saldo) {
                    System.out.println("Saldo insuficiente para transferencia");
                } else {
                    saldo -= valor;
                    System.out.println("Transferência realizada. Novo saldo: " + saldo);
                }
            } else if (opcao == 3) {
                    System.out.println("Valor recebido: ");
                    double valorRecebido = leitura.nextDouble();
                    saldo += valorRecebido;
                    System.out.println("Novo saldo " + saldo);
                } else if (opcao != 4) {
                    System.out.println("Opção invalida");
                }
            }

        }
    }
1 resposta

Parabéns! Ficou bem legal!