0
respostas

Desafio conta bancaria

import java.util.Locale;
import java.util.Scanner;

public class contaBancaria {

public static void main(String[] args) {

    Scanner teclado = new Scanner(System.in).useLocale(Locale.US);

    System.out.println("Digite seu nome");
    String nome = teclado.nextLine();
    System.out.println(nome);

    System.out.println("Tipo da Conta? ");
    String tipoConta = teclado.nextLine();
    System.out.println(tipoConta);

    System.out.println("Saldo Inicial");
    double saldo = teclado.nextDouble();
    double valor=0;
    int opcao = 0;

    while (opcao != 4) {
        System.out.println("Escolha uma opção! ");
        System.out.println("1 - Consultar Saldo");
        System.out.println("2 - Receber Valor");
        System.out.println("3 - Transferência");
        System.out.println("4 - Sair");

        opcao = teclado.nextInt();

        if (opcao == 1) {
            valor = 0;
            saldo += valor;
            System.out.println("Seu saldo atual é " + saldo);
        }

        else if (opcao == 2) {

            System.out.println("Qual valor deseja Depositar? ");
            valor = teclado.nextDouble();
            saldo += valor;
            System.out.println();
            System.out.println("Depositado com Sucesso! Saldo atual é: " + saldo);

        }

        else if(opcao ==3) {
            System.out.println("Digite o valor a ser Transferido..");
            valor = teclado.nextDouble();
            
            if(valor > saldo) {
                System.out.println("Saldo Insuficiênte...");
            }
            else {
                saldo -=valor;
                System.out.println("Transferido com Sucesso!!");
            }
            
        }

        else if (opcao == 4) {
            System.out.println("Obrigado por utilizar nosso programa..:");
            System.out.println("Até a proxima..:");
            break;
        }
        
        else {
            System.out.println("Opção Inválida.");
        }

    }

    teclado.close();

}

}