import java.util.Scanner;
public class Banco {
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
String nome;
String tipoConta= "Corrente";
double saldo,deposito,saque;
int opcao=0;
System.out.println("----------LOGIN----------");
System.out.println("Digite seu nome:");
nome = scan.nextLine();
System.out.println("Digite seu saldo:");
saldo = scan.nextDouble();
System.out.println("-------------------------------");
System.out.println("\n----------BANCO ALURA----------");
System.out.println("Seja bem-vindo(a),"+ nome +"!");
System.out.println("Tipo de conta:"+ tipoConta);
System.out.println("Saldo inicial: R$"+ saldo);
System.out.println("--------------------------------");
String menu ="""
Escolha uma opção:
1 - Consultar saldo
2 - Depositar valor
3 - Sacar valor
4 - Sair
""";
while(opcao !=4) {
System.out.println("--------------------------------");
System.out.println(menu);
System.out.println("Digite a opção desejada:");
opcao = scan.nextInt();
if (opcao == 1) {
System.out.println("Seu saldo atual é: R$" + saldo);
} else if (opcao == 2) {
System.out.println("Digite o valor do depósito:");
deposito = scan.nextDouble();
System.out.println("Depósito realizado com sucesso!");
saldo = saldo + deposito;
System.out.println("Novo saldo: R$" + saldo);
} else if (opcao == 3) {
System.out.println("Digite o valor do saque: ");
saque = scan.nextDouble();
if (saque > saldo) {
System.out.println("Saldo insuficiente!");
System.out.println(" Você tentou sacar R$ " + saque + ", mas seu saldo é de R$" + saldo);
} else {
System.out.println("Saque realizado com sucesso!");
saldo = saldo - saque;
System.out.println("Novo saldo: R$" + saldo);
}
} else if(opcao ==4){
System.out.println("Encerrando o sistema... Obrigado por utilizar nosso banco!");
}else {
System.out.println("Não existe essa opção.");
}
}
}
}