import java.util.Scanner;
public class desafioContaBancaria {
public static void main(String[] args) {
String nome = "Jaqueline Oliveira";
String tipoDeConta = "corrente";
double saldoInicial = 2500;
double valores;
String bemvindos="""
Bem vindo! Qual operação deseja realizar?
1- Consulta de saldo
2- Receber valor
3- Transferir valor
4- Sair
""";
Scanner leitor=new Scanner(System.in);
//consulta de saldo || receber valor || transferir valor || sair
int escolha=0;
System.out.println("""
**************************************************
Dados inciais do cliente:
nome: %s
tipo de conta: %s
saldo da inicial: %.2f
***************************************************
""".formatted(nome,tipoDeConta,saldoInicial));
while(escolha!=4){
switch (escolha){
case 0:
System.out.println(bemvindos);
escolha= leitor.nextInt();
break;
case 1:
System.out.print("Você possui o saldo de "+saldoInicial);
System.out.println(" ");
//sistema de escolha resumido
System.out.println(" ");
System.out.println(bemvindos);
escolha= leitor.nextInt();
break;
case 2:
System.out.print("digite o valor a receber: ");
valores= leitor.nextDouble();
//verifica valor digitado para não digitar numeros negativos
if(valores > 1) {
saldoInicial += valores;
System.out.println("valor depositado com sucesso!!");
} else{
System.out.println("erro ao transferir");
}
System.out.println(" ");
//sistema de escolha resumido
System.out.println(bemvindos);
escolha= leitor.nextInt();
break;
case 3:
System.out.print("digite o valor a transferir: ");
valores= leitor.nextDouble();
//verifica valor digitado para não digitar numeros negativos
if(valores > 1) {
saldoInicial=saldoInicial-valores;
System.out.println("valor transferido com sucesso!!");
} else{
System.out.println("erro ao transferir");
}
System.out.println(" ");
//sistema de escolha resumido
System.out.println(bemvindos);
escolha= leitor.nextInt();
break;
}
System.out.println("obrigado pela preferencia");
}//while
leitor.close();
}
}