public class Dados {
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
// Cadastro.
System.out.println("Digite o seu nome: ");
String nome = scan.nextLine();
System.out.println("Digite o tipo de conta: ");
String conta = scan.nextLine();
System.out.println("Digite o seu saldo inicial: ");
double saldo = scan.nextDouble();
// Dados
/*String nomes = nome;
String contas = conta;
double saldos = saldo;
*/
// Dados iniciais da conta.
System.out.println("=============================");
System.out.println("Dados iniciais da conta: \n");
System.out.printf("Nome: %s\n", nome);
System.out.printf("Tipo conta: %s\n", conta);
System.out.printf("Saldo inicial: %.2f\n", saldo);
System.out.println("=============================");
// Operações.
double opcoes = 1;
while (opcoes <= 4){
System.out.println("=============================");
System.out.println("Operações");
System.out.println("1. Consultar saldo");
System.out.println("2. Receber valor");
System.out.println("3. Transferir valor");
System.out.println("4. Sair");
System.out.println("=============================");
System.out.println("Digite a opção desejada: ");
opcoes = scan.nextDouble();
if (opcoes == 1){
System.out.printf("O saldo atual é R$ %.2f\n", saldo);
} else if (opcoes == 2){
System.out.println("Informe o valor a receber: ");
double receber = scan.nextDouble();
saldo += receber;
System.out.printf("Saldo atualizado R$ %.2f\n", saldo);
} else if (opcoes == 3){
System.out.println("O quanto você gostaria de transferir? ");
double tranferencia = scan.nextDouble();
if (tranferencia > saldo){
System.out.println("Não há saldo sulficiente para fazer essa transferência.");
} else {
saldo -= tranferencia;
System.out.printf("O seu saldo agora é R$ %.2f\n", saldo);
}
} else if (opcoes == 4){
System.out.println("Você saiu do sistema!");
break;
} else {
System.out.println("Opção inválida");
}
}
}
}