import java.util.Scanner;
public class Fatorial {
public static void main(String[] args) {
Scanner leitura = new Scanner(System.in);
System.out.println("*********************************");
System.out.println("nome: Felipe Esteves");
System.out.println("Tipo conta: Corrente");
System.out.println("Saldo inicial: R$ 2500,00");
System.out.println("**********************************");
int numeroDigitado=0;
double valorRecebido=0;
double valorTransferencia=0;
String mensagem= """
operações
1-consultar saldo
2-Receber valor
3-Transferir valor
4-Sair
""";
double saldo =2500;
while(numeroDigitado!=4){
System.out.println(mensagem);
System.out.println("digite a opção desejada:");
numeroDigitado=leitura.nextInt();
if (numeroDigitado == 2) {
System.out.println("digite o valor para receber:");
valorRecebido = leitura.nextDouble();
saldo = saldo +valorRecebido;
System.out.println("o valor atualizado é: " + saldo);
}
else if(numeroDigitado==3){
System.out.println("digite o valor de transferencia: ");
valorTransferencia=leitura.nextDouble();
if(valorTransferencia > saldo){
System.out.println("valor de transferencia ultrapassa saldo da conta!");
}
else{
saldo = saldo -valorTransferencia;
System.out.println("o valor atualizado é: " + saldo);
}
}
else if(numeroDigitado==1){
System.out.println("o seu saldo atual é: "+ saldo);
}
else{
System.out.println("numero invalido!");
}
}
}
}