1
resposta

Desafio Conta bancária.

**import java.util.Scanner;

public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
//dados iniciais do cliente
String nomeDoCliente = "Emanuel";
String tipoDeConta = "Corrente";
double saldoDaConta = 100.00;
//dados do cliente sendo exibidos na tela
while (true) {
System.out.println("\n*****************************");
System.out.println("Dados do cliente: " + nomeDoCliente);
System.out.println("Tipo de conta: " + tipoDeConta);
System.out.printf("Saldo disponível: %.2f\n", saldoDaConta);
System.out.println("*****************************");
System.out.println("""
Qual operação deseja fazer?
1- Consultar saldos
2- Receber valor
3- Transferir valor
4- Sair
""");
//dados que vai guardar a resposta do cliente
int respostaDoCliente = scanner.nextInt();
//Resposta caso o cliente digite 1
if (respostaDoCliente == 1) {
System.out.println("O saldo atual da conta é " + saldoDaConta);
//Resposta caso o cliente digite 2
} else if (respostaDoCliente == 2) {
System.out.println("Quanto é o valor recebido? ");
double valorRecebido = scanner.nextDouble();
double saldoAposValorRecebido = valorRecebido + saldoDaConta;
saldoDaConta = saldoAposValorRecebido;
System.out.printf("Seu saldo após o valor recebido e de: %.2f", saldoAposValorRecebido);
} //Resposta caso o cliente digite 3
else if (respostaDoCliente == 3) {
System.out.println("Qual a quantia deseja tranferir?");
double quantiaTransferida = scanner.nextDouble();
if (quantiaTransferida > saldoDaConta) {
System.out.println("Não há saldo suficiente na conta para essa transferência");
} else if (quantiaTransferida <= saldoDaConta) {
double saldoAposQuantiaTransferida = saldoDaConta - quantiaTransferida;
saldoDaConta = saldoAposQuantiaTransferida;
System.out.println("Seu saldo após a transferência e de: " + saldoDaConta);
}
} else if (respostaDoCliente == 4) {
System.out.println("Encerrando sistema.");
break;
}
}
}
}

1 resposta

Olá! Como vai?

Parabéns pela resolução das atividades!

E para compartilhar códigos de maneira ainda mais organizada aqui no fórum, você pode utilizar a opção abaixo:

Opção inserir bloco de código, da caixa de perguntas do fórum da alura

Após clicar, irá aparecer uma estrutura da seguinte maneira:

Opção de bloco de código sendo illustrada
O resultado será o seguinte:

Copie o seu código aqui

Fico à disposição! E se precisar, conte sempre com o apoio do fórum.

Abraço e bons estudos!

AluraConte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!