1
resposta

Minha tentativa!

import java.util.Scanner;

public class Conta {
    public static void main(String[] args) {
        Scanner leitura = new Scanner(System.in);


        //variaveis
        String nome, tipoConta;
        double comandoSaldo, comandoReceber, comandoTransferir, comandoSair, saldoInicial;
        double saldo, receber, transferir;
        int numeroDigitado = 0;

        //Dados da Conta
        nome = "Antonio";
        tipoConta = "Corrente";
        saldoInicial = 2500.00;

        //opções do menu
        comandoSaldo = 1;
        comandoReceber = 2;
        comandoTransferir = 3;
        comandoSair = 4;


        System.out.println("nome: " + nome + "\n tipo de conta: " + tipoConta + "\n saldo: " + saldoInicial);


        while (numeroDigitado >= 0) {
            System.out.println("\n Operaçoes \n" + "1-Consultar saldo \n" + "2- receber valor\n" + "3- transferir valor \n" + "4-sair\n");
            System.out.println("digite a opçao desejada");
            numeroDigitado = leitura.nextInt();

            if (numeroDigitado == comandoSair) {
                break;

            } else if (numeroDigitado == comandoSaldo) {
                saldo = saldoInicial;
                System.out.println("o saldo é de:" + saldo);

            } else if (numeroDigitado == comandoReceber) {
                System.out.println("digite o valor a receber");
                receber = leitura.nextDouble();
                saldoInicial += receber;

            } else if (numeroDigitado == comandoTransferir) {
                System.out.println("digite o valor que quer transferir");
                transferir = leitura.nextDouble();
                if (transferir <= saldoInicial) {
                    saldoInicial -= transferir;
                } else {
                    System.out.println("Saldo insuficiente!\n");
                }
            }
            if (numeroDigitado > comandoSair) {
                System.out.println("Opção invalida!\n");
            }

        }

    }
}
1 resposta

Olá Antonio,

O seu código parece estar funcionando corretamente! Parabéns por criar a sua primeira aplicação em Java.

Apenas uma sugestão: você poderia adicionar mais comentários explicando o que cada parte do código faz, para que outras pessoas possam entender melhor o seu código.

Espero ter ajudado e bons estudos!