0
respostas

Resolução do desafio final

Olá deixo meu código aqui para e registro e também marcar este primeiro e importante passo de desenvolvimento profissional e com a Alura

import java.util.Scanner;

public class DesafioConclusao {
public static void main(String[] args) {
String nome = "Garro";
String tipoConta = "Corrente";
double saldo = 200;
int opcao = 0;

    System.out.println("Nome do cliente: " + nome);
    System.out.println("Tipo da conta: "+  tipoConta);
    System.out.println("Saldo diponível: "+ saldo);

    String menu = """
            1- Consultar saldo
            2- Transferir
            3- Sacar
            4- Depositar
            5- Sair
            """;

    Scanner leitura = new Scanner(System.in);//SERVE PARA LER OS DADOS DO TECLADO
    while (opcao != 5){
        System.out.println(menu);
        opcao = leitura.nextInt();


    if ( opcao == 1) {
        System.out.println("Seu saldo é de:" + saldo);
    }

       else if ( opcao == 2)    {
    System.out.println("Qual valor da sua trasnferência ");
    double valor = leitura.nextDouble();

    if (valor > saldo){
        System.out.println("Valor indisponível");
    }
    else {
        saldo = saldo - valor;
        System.out.println("Novo saldo" + saldo);
    }


        }
    else if(opcao == 3){
        System.out.println("Quanto deseja sacar?");
        double valor = leitura.nextDouble();

        if (saldo < valor){
            System.out.println("Valor indisponível");
        }
        else {
            valor = saldo-=valor;
            System.out.println("Novo saldo" + saldo);
        }

    }

    else if(opcao == 4){
        System.out.println("Qual valor você deseja depositar");
        double depositar = leitura.nextDouble();

        saldo += depositar;
        System.out.println("Novo saldo" + saldo);
    }
    }
}

}