1
resposta

[Projeto Concluído]

import java.util.Scanner;

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


        String nome = "Pedro Batista";
        double saldo = 2500.00;
        int opcao = 0;

        System.out.println("***********************");
        System.out.println("Dados iniciais do cliente:");
        System.out.println("");
        System.out.println("Nome : "+nome);
        System.out.println("Tipo de conta : Corrente");
        System.out.println("***********************");
        System.out.println("");
        System.out.println("");


        while (opcao != 4) {

            System.out.println("Escolha uma Operação : ");
            System.out.println("1 : consultar saldo");
            System.out.println("2 : Receber valor");
            System.out.println("3 : Transferir valor");
            System.out.println("4 : Sair.");
            opcao = leitor.nextInt();
            saldo = Situacao(saldo,opcao);
        }
    }

    public static double Situacao(double saldo, int opcao) {
        Scanner leitor2 = new Scanner(System.in);


            switch (opcao) {
                case (1):
                    System.out.println("Seu saldo é : "+saldo);
                    return saldo;
                case (2):
                    System.out.println("Qual valor vai receber ?");
                    double adicional = leitor2.nextDouble();
                    saldo += adicional;
                    System.out.println("Seu saldo é : "+saldo);
                    return saldo;
                case (3):
                    System.out.println("Qual valor quer transferir ?");
                    double subtrair = leitor2.nextDouble();
                    if (subtrair <= saldo) {
                        System.out.println(saldo);
                        saldo -=  subtrair ;
                        System.out.println("Seu saldo é : "+saldo);
                        return saldo;
                    } else {
                        System.out.println("Você não tem saldo para essa transferencia!");
                    }
                    break;
                case (4):
                    System.out.println("Até a próxima!");
                    break;
                default:
                    System.out.println("opção inválida");
            }
        return saldo;
        }
    }
1 resposta

Oi, Cairo, tudo bem?

Parabéns pelo resultado, ficou ótimo! Também agradeço por compartilhar seu projeto, com certeza vai ajudar nos estudos de todas as pessoas que estão aprendendo este mesmo assunto.

Continue mergulhando em tecnologia e se tiver dúvidas, conte com o fórum.

Abraços e bons estudos!