import java.util.Scanner;
public class ContaBancaria { public static void main(String[] args) { Scanner leitor = new Scanner(System.in); String nome = "Jacqueline Oliveira"; String tipoDeConta = "Corrente"; double saldo = 2500;
int operacoes = 0;
double recebeTransferencia = 0;
double fazTransferencia = 0;
System.out.println("Nome do cliente: " + nome);
System.out.println("Tipo de conta: " + tipoDeConta);
System.out.println("Saldo atual: " + saldo);
System.out.println("""
Operações
1- Consultar saldos
2- Receber valor
3- Transferir valor
4- Sair
""");
while (operacoes <= 4) {
System.out.println("Digite a operação desejada:");
operacoes = leitor.nextInt();
switch (operacoes) {
case 1:
System.out.println("Seu saldo atual é R$: " + saldo);
break;
case 2:
System.out.println("Informe o valor a receber: ");
recebeTransferencia = leitor.nextDouble();
saldo += recebeTransferencia;
System.out.println("Seu saldo atual é R$: " + saldo);
break;
case 3:
System.out.println("Informe o valor que deseja transferir: ");
fazTransferencia = leitor.nextDouble();
break;
case 4:
System.exit(0);
default:
System.out.println("Operação invalida");
}
if (fazTransferencia > saldo) {
System.out.println("Não há saldo suficiente para fazer essa transferência.");
} else {
saldo -= fazTransferencia;
System.out.println("Seu saldo atual é R$: " + saldo);
}
}
}
}