import java.util.Objects;
import java.util.Scanner;
//TIP To <b>Run</b> code, press <shortcut actionId="Run"/> or
// click the <icon src="AllIcons.Actions.Execute"/> icon in the gutter.
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
String nome = scanner.nextLine();
System.out.println(nome);
String conta = scanner.nextLine();
switch (conta) {
case "1" -> {
String contaContacorrente = "Corrente";
contaContacorrente.equals(conta);
}
case "2" -> {
String contaContacorrente = "Poupança";
contaContacorrente.equals(conta);
}
case "3" -> {
String contaContacorrente = "Fundo";
contaContacorrente.equals(conta);
}
case null, default -> {
return;
}
}
System.out.println(conta);
double saldo = scanner.nextDouble();
System.out.println(saldo);
System.out.println("""
Dados iniciais do cliente:
Nome: %s
Tipo conta: %s
Saldo inicial: R$ %.2f
""".formatted(nome, conta, saldo));
System.out.println("""
Operações
1- Consultar saldos
2- Receber valor
3- Transferir valor
4- Sair""");
int opcao = scanner.nextInt();
while (opcao != 4){
switch (opcao){
case 1 -> {
System.out.println("seu saldo atual é de: " + saldo);
return;
}
case 2 -> {
double receber = scanner.nextDouble();
saldo += receber;
System.out.println("seu novo saldo é de: " + saldo);
return;
}
case 3 -> {
System.out.println("digite o valor que deseja transferir");
double transferir = scanner.nextDouble();
saldo -= transferir;
if (saldo > transferir){
System.out.println("seu novo saldo é de: " + saldo);
return;
} else {
System.out.println("invalido");
return;
}
}
case 4 -> {
break;
}}
}
}
}