import java.util.Scanner;
public class exercicio_banco {
public static void main(String[] args) {
Scanner teclado = new Scanner(System.in);
double saldo = 1500;
int opcao;
System.out.println("""
*************************************
Dados iniciais do cliente:
Usuario: Maik Adrian
Tipo da conta: Corrente
Saldo inicial: R$ 1500,00
*************************************
""");
while(true) {
System.out.println("Operações:");
System.out.println("1- Consultar saldos:");
System.out.println("2- Receber valor:");
System.out.println("3- Transferir Valor:");
System.out.println("4- Sair");
opcao = teclado.nextInt();
if(opcao == 1) {
System.out.println("O saldo atual na conta é de " + saldo);
} else if (opcao == 2) {
System.out.println("Digite o valor que a conta vai receber:");
double deposito;
deposito = teclado.nextDouble();
if (deposito > 0) {
saldo += deposito;
System.out.println("Realizado o deposito de: " + deposito);
System.out.println("O novo saldo é de: " + saldo);
System.out.println("-------------------------------------");
} else {
System.out.println("Saldo incorreto, deve ser maior que 0");
}
} else if (opcao == 3) {
System.out.println("Digite o valor da transferencia:");
double transferencia;
transferencia = teclado.nextDouble();
if (transferencia > 0 && transferencia <= saldo) {
saldo -= transferencia;
System.out.println("Realizado a tranferencia de:" + transferencia);
System.out.println("O novo saldo é de:" + saldo);
System.out.println("-------------------------------------");
} else if (saldo < transferencia) {
System.out.println("Saldo insuficente para a transferencia.");
System.out.println("-------------------------------------");
} else {
System.out.println("Não foi possivel realizar o saldo.");
}
} else if (opcao == 4) {
System.out.println("Saldo atual:" + saldo);
System.out.println("Até a proxima...");
System.out.println("Tchau, tchau");
break;
}
else {
System.out.println("Opção nao cadastrada, selecione as opções de 1 a 4");
System.out.println("-------------------------------------");
}
}
teclado.close();
}
}