1
resposta

[Projeto] código feito no vs code

Apenas para compartilhar com os colegas que acompanhei o curso e fazendo o código no IntelliJ que foi recomendado, mas também no Visual Studio Code que usamos em outros cursos da Alura e que também aceita códigos java. Automaticamente quando se escreve um arquivo do .java o vs code já solicita a instalação de complementos.

import java.util.*;

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

    String nome;
    int opcaotipoConta;
    String tipoConta = "Corrente";
    boolean verifica = true;
    double saldoInicial;
    int opcao;
    double valor;
    double saldoAtual;
    double transferido;

    System.out.println("Digite o nome do cliente:");
    nome = leitor.nextLine();
    
    
    
    while (verifica){
        System.out.println("Escolha a opção desejada:");
        System.out.println("1 - conta Corrente");
        System.out.println("2 - conta Poupança");
        opcaotipoConta = leitor.nextInt();
        if (opcaotipoConta == 1)
        {
            tipoConta = "Corrente";
            break;
        } 
        else if (opcaotipoConta == 2)
        {
            tipoConta = "Poupança";
            break;
        }
    }

    System.out.println("digite o saldo inicial: ");
    saldoInicial = leitor.nextDouble();

    System.out.println("*******************************************");
    System.out.println("Dados do clinte:");
    System.out.println("");
    System.out.println("Nome: "+nome);
    System.out.println(String.format("tipo de conta: %s", tipoConta));
    System.out.println("saldo inicial R$" + saldoInicial);
    System.out.println("*******************************************");
    System.out.println("");
    System.out.println("");
    

   
    
    saldoAtual = saldoInicial;

    while (verifica) {
        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("Digite a opção desejada:");
        opcao = leitor.nextInt();
        if (opcao == 1){
            System.out.println("Saldo atual é R$" + saldoAtual);
            
        } else if (opcao == 2){
            System.out.println("digite o valor a receber: ");
            valor = leitor.nextDouble();
            saldoAtual += valor;
            System.out.println("saldo atual é de R$" + saldoAtual);
            
        } else if(opcao == 3){
            System.out.println("digite o valor a ser transferido: ");
            transferido = leitor.nextDouble();
            if (transferido > saldoAtual){
                System.out.println("saldo insuficiente");
                System.out.println("o sado atua é R$" + saldoAtual);
            }else{
                saldoAtual -= transferido;
                System.out.println("saldo atual é de R$" + saldoAtual);
            }
            
        } else if (opcao != 1 && opcao != 2 && opcao != 3 && opcao != 4){
            System.out.println("opção invalida");
        } else if(opcao == 4){
            System.out.println("operação finalizada");
            break;
        }
    }
    
    
}

}

1 resposta

Oii, Gerson. Tudo bem?

Que legal ver você explorando diferentes IDEs para programação em Java! Muito obrigada por compartilhar aqui, com certeza vai inspirar outras pessoas estudantes!

Um abraço e bons estudos.