import java.util.Scanner;
public class DesafioFinal1 {
static void main() {
String nome = "Eduardo Candido Guimarães";
String tipoConta = "Corrente";
double saldoInicial = 2500.00;
System.out.println("**************************");
System.out.println("Dados iniciaisi do cliente: ");
System.out.println("Nome: " + nome);
System.out.println("Tipo Conta: " + tipoConta);
System.out.printf("Saldo inicial: R$ %.1f\n", saldoInicial);
System.out.println("**************************");
int digito = 0;
do{
System.out.println("Operações\n");
System.out.println("1- Consultar Saldo");
System.out.println("2- Receber valor");
System.out.println("3- Transferir valor");
System.out.println("4- Sair\n");
System.out.println("Digite a opção desejada: ");
Scanner input = new Scanner(System.in);
digito = input.nextInt();
switch(digito){
case 1 :
System.out.printf("O saldo atual é R$ %.1f\n", saldoInicial);
break;
case 2 :
System.out.println("Digite o valor a receber: ");
double receber = input.nextDouble();
saldoInicial += receber;
System.out.printf("Saldo atualizado R$ %.1f\n", saldoInicial);
break;
case 3 :
System.out.println("Informe o valor que deseja transferir:");
double transferir = input.nextDouble();
if(transferir > saldoInicial){
System.out.println("Não há saldo suficiente para fazer essa transferência.\n");
}else{
saldoInicial -= transferir;
System.out.printf("Saldo atualizado R$ %.1f\n\n", saldoInicial);
}
break;
case 4 :
break;
default:
System.out.println("Opção inválida.\n");
break;
}
}while(digito!=4);
}
}