package primeiroprojeto;
import java.util.Scanner;
public class OperacoesBancarias {
public static void main(String[] args) {
double saldo = 2500.0;
int opcao = 0;
double valorRecebido;
double valorTransferencia;
String menu = """
***********************
Dados iniciais do cliente:
Nome: Jacqueline Oliveira
Tipo conta: Corrente
***********************
Operações
1- Consultar saldo
2- Receber valor
3- Transferir valor
4- Sair
Digite a opção desejada:
""";
Scanner scanner = new Scanner(System.in);
while (opcao != 4) {
System.out.println(menu);
opcao = scanner.nextInt();
switch (opcao) {
case 1:
System.out.println("Saldo atual R$: " + saldo);
break;
case 2:
System.out.println("Informe o valor a receber: ");
valorRecebido = scanner.nextDouble();
saldo += valorRecebido;
System.out.println("Saldo atualizado R$: " + saldo);
break;
case 3:
System.out.println("Informe o valor que deseja transferir: ");
valorTransferencia = scanner.nextDouble();
if (valorTransferencia > saldo) {
System.out.println("Não há saldo suficiente.");
} else {
saldo -= valorTransferencia;
System.out.println("Saldo atualizado R$: " + saldo);
}
break;
case 4:
System.out.println("Programa encerrado.");
break;
default:
System.out.println("Opção inválida.");
}
}
scanner.close();
}
}