import java.util.Random;
import java.util.Scanner;
public class desafios {
static Scanner scanner = new Scanner(System.in);
static int saldo = 2500;
static boolean sair = true;
public static void main(String[] args) {
while (sair){
String messagem = """
*****************************
Dados iniciais do cliente:
Nome: Natan
Tipo conta: Corrente
Saldo atual R$"""+saldo+"""
\n*****************************
Operações
1- Consultar saldos
2- Receber valor
3- Transferir valor
4- Sair
Digite a opção desejada
""";
System.out.println(messagem);
int opacaoEscolhida = scanner.nextInt();
switch (opacaoEscolhida) {
case 1:
consultarsaldos();
break;
case 2:
recebervalor();
break;
case 3:
transferirvalor();
break;
case 4:
close();
break;
default:
System.out.println("Opção inválida");
}
}
System.out.println("Programa finalizado");
}
public static void consultarsaldos(){
System.out.println(saldo);
}
public static void recebervalor(){
System.out.println("Informe um valor para receber");
int valorReceber = scanner.nextInt();
saldo += valorReceber;
System.out.println("Seu valor atualizado: "+ saldo +" R$");
}
public static void transferirvalor(){
System.out.println("Informe o valor para transferir");
int valorTransferir = scanner.nextInt();
if (valorTransferir > saldo){
System.out.println("Saldo insuficiente");
} else {
saldo -= valorTransferir;
System.out.println("Valor atualizado " + saldo +" R$");
}
}
public static void close(){
sair = false;
}
}