import java.util.Scanner;
public class FinalChallenge { public static void main(String[] args) { Scanner sc = new Scanner(System.in); String nomeConta = "Vinicius Ladislau David"; String tipoConta = "Corrente"; double saldoInicial = 5400; int opcao = 0; System.out.println( """ ***********************************************************
Dados iniciais do cliente:
Nome: %s
Tipo de conta: %s
Saldo inicial: R$ %.2f
***********************************************************
""".formatted(nomeConta, tipoConta, saldoInicial));
while (opcao != 4){
System.out.println(
"""
Operações
1- Consultar saldos
2- Receber valores
3- Transferir valor
4- Sair
Digite a opcao desejada:
""");
opcao = sc.nextInt();
switch (opcao){
case 1:
System.out.println(String.format("O saldo atual é de R$ %.2f", saldoInicial));
break;
case 2:
System.out.println("Digite o valor a receber:");
saldoInicial += sc.nextDouble();
System.out.println(String.format("Saldo atualizado: R$ %.2f", saldoInicial));
break;
case 3:
System.out.println("Digite o valor a transferir:");
saldoInicial -= sc.nextDouble();
System.out.println(String.format("Saldo atualizado: R$ %.2f", saldoInicial));
break;
default:
System.out.println("Opcao invalida!");
break;
}
}
}
}