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) {
String nomeUsuario = "Emerson";
String tipoConta = "Corrente";
double saldoInicial = 2500.00;
int valorDigitado = 0;
String blocoTexto = """
**********************
Nome: %s
Tipo de conta: %s
Saldo Inicial: %.2f
**********************
""".formatted(nomeUsuario,tipoConta,saldoInicial);
System.out.println(blocoTexto);
String menu = """
Operações
1- Consultar Saldos
2- Receber valor
3- Transferir valor
4- Sair
""";
while (valorDigitado !=4) {
System.out.println(menu);
Scanner leitor = new Scanner(System.in);
System.out.println("Digite a opção desejada:");
valorDigitado = leitor.nextInt();
if (valorDigitado == 1) {
System.out.println(" Seu saldo atual: " + saldoInicial);
} else if (valorDigitado == 2) {
System.out.println("Quanto você deseja receber? ");
double valorRecebido = leitor.nextDouble();
double valorAtual = valorRecebido + saldoInicial;
System.out.println("Seu saldo atual é: " + valorAtual);
} else if (valorDigitado == 3) {
System.out.println("Quanto você deseja transferir: ");
double valorTransferido = leitor.nextDouble();
if (valorTransferido > saldoInicial) {
System.out.println("Saldo insufuciente para realizar transferencia!");
}else {
double valorComTransferencia = saldoInicial - valorTransferido;
System.out.println("""
Saldo Atualizado: %.2f
""".formatted(valorComTransferencia));
}
} else if (valorDigitado == 4) {
System.out.println("Obrigado por usar nosso Sistema até breve! ");
} else {
System.out.println("opção selecionada invalida");
}
}
}
}