1
resposta

[Projeto] Desafio Java

Olá! compartilho aqui minha solução do desafio:

import java.util.Scanner;

public class Desafio {

    public static void main(String[] args) {
        Scanner leitura = new Scanner(System.in);
        String cliente = "Jhon Doe";
        String tipoConta = "Corrente";
        double saldo = 2500.0;
        boolean conectado = true;
        int opcao = 0;
        double valor;
        System.out.println("""
                ***********************************************
                Nome:              """ + cliente + """   
                Tipo conta:        """ + tipoConta + """
                Saldo Inicial:     """ + saldo + """
                ***********************************************
                """);

        while(conectado){
            System.out.println("""
                    
                    
                    Operações
                    
                    1 - Consultar saldos
                    2 - Receber valor
                    3 - Transferir valor
                    4 - Sair
                    
                    Digite a opção desejada:
                    """);
            opcao = leitura.nextInt();
            switch (opcao){
                case 1:
                    System.out.println("O saldo atual é R$ " + saldo);
                    break;
                case 2:
                    System.out.println("Informe o valor a receber:");
                    valor = leitura.nextDouble();
                    saldo += valor;
                    System.out.println("Saldo atualizado R$ " + saldo);
                    break;
                case 3:
                    System.out.println("Informe o valor que deseja transferir:");
                    valor = leitura.nextDouble();
                    if (valor > saldo) {
                        System.out.println("Não há saldo suficiente para fazer essa transferência.");
                        break;
                    }else{
                        saldo -= valor;
                        System.out.println("Saldo atualizado R$ " + saldo);
                    }
                    break;
                case 4:
                    conectado = false;
                    break;
                default:
                    System.out.println("Opção inválida!");
            }

        }
    }
}
1 resposta

Oii, Anderson! Tudo bem?

Parabéns por concluir o desafio proposto pela atividade! Continue se dedicando aos estudos e qualquer dúvida, compartilhe conosco para podermos te ajudar.

Bons estudos, Anderson!