Este é um programa simples em Java para simular operações bancárias básicas. A aplicação permite ao usuário realizar depósitos, saques e consultar o saldo em uma conta bancária virtual.
O programa exibe um menu com as seguintes opções:
- Depositar
- Sacar
- Consultar Saldo
- Encerrar
O usuário escolhe uma dessas opções digitando o número correspondente. Utilizando um switch, o programa realiza a operação escolhida pelo usuário conforme a descrição abaixo:
- Se o usuário escolher:
- 1: O programa solicita o valor a ser depositado e atualiza o saldo.
- 2: O programa solicita o valor a ser sacado e verifica se há saldo suficiente.
- 3: O programa exibe o saldo atual da conta.
- 0: O programa encerra.
A tabela abaixo apresenta exemplos com alguns dados de entrada e suas respectivas saídas esperadas:
Entrada | Saída |
---|---|
1 50 2 100 0 |
Saldo atual: 50.0 Saldo insuficiente. Programa encerrado. |
3 1 550 0 |
Saldo atual: 0.0 Saldo atual: 550.0 Programa encerrado. |
1 1000 2 500 0 |
Saldo atual: 1000.0 Saldo atual: 500.0 Programa encerrado. |
Este é um programa simples em Java para verificar se um número de conta bancária é válido. O número da conta deve ter exatamente 8 dígitos.
O programa solicitará ao usuário que digite o número da conta bancária. Em seguida, ele utilizará um bloco try-catch
para verificar se o número da conta possui exatamente 8 dígitos. Se o número da conta tiver 8 dígitos, o programa informará que é um número válido. Se o número da conta não tiver 8 dígitos, o programa lançará uma exceção (IllegalArgumentException
) e informará que o número da conta é inválido.
A tabela abaixo apresenta exemplos com alguns dados de entrada e suas respectivas saídas esperadas. Certifique-se de testar o programa com esses exemplos e com outros casos possíveis.
Entrada | Saída |
---|---|
01020304 | Numero de conta valido. |
1234568 | Erro: Numero de conta invalido. Digite exatamente 8 digitos. |
3231 | Erro: Numero de conta invalido. Digite exatamente 8 digitos. |
Para executar o programa, compile o arquivo Java VerificadorNumeroConta.java
e execute-o. Você será solicitado a inserir o número da conta bancária e receberá a saída correspondente.
Este é um programa simples em Java para verificar se um cliente é elegível para criar uma conta bancária. A condição é que o cliente deve ter pelo menos 18 anos de idade.
O programa solicitará ao usuário que digite sua idade. Utilizando apenas um bloco if
e else
, o programa verificará se a idade do cliente é igual ou superior a 18 anos. Se a idade for maior ou igual a 18, o programa informará que o cliente é elegível para criar uma conta bancária. Se a idade for menor que 18, o programa informará que o cliente não é elegível para criar uma conta bancária.
A tabela abaixo apresenta exemplos com alguns dados de entrada e suas respectivas saídas esperadas. Certifique-se de testar o programa com esses exemplos e com outros casos possíveis.
Entrada | Saída |
---|---|
17 | Voce nao esta elegivel para criar uma conta bancaria. |
26 | Voce esta elegivel para criar uma conta bancaria. |
18 | Voce esta elegivel para criar uma conta bancaria. |
Para executar o programa, compile o arquivo Java VerificadorElegibilidadeConta.java
e execute-o. Você será solicitado a inserir a idade e receberá a saída correspondente.
Este é um programa simples em Java para verificar se uma conta bancária ultrapassou o limite do cheque especial.
O programa solicita ao usuário que informe o saldo atual da conta bancária e o valor de um saque desejado.
- Se o saque não ultrapassar o saldo disponível na conta, o programa informará que a transação foi realizada com sucesso.
- Se o saque ultrapassar o saldo, o programa verificará se o valor do saque ultrapassa o cheque especial (definido como 500 unidades monetárias).
- Se ultrapassar, o programa informará que a transação não pode ser realizada devido ao limite excedido.
- Caso contrário, o programa informará que a transação foi realizada com sucesso, utilizando o cheque especial.
Entrada | Saída |
---|---|
1000 100 |
Transação realizada com sucesso. |
2500 2750 |
Transação realizada com sucesso utilizando o cheque especial. |
300 1500 |
Transação não realizada. Limite do cheque especial excedido. |
Certifique-se de testar o programa com esses exemplos e com outros casos possíveis.
Este programa em Java permite que um cliente realize saques de uma conta bancária até atingir um limite diário predefinido.
O programa solicita ao usuário que informe o limite diário de saque e, em seguida, solicita o valor do primeiro saque. Utilizando um laço for
, o programa itera sobre os saques, verificando se o valor ultrapassa o limite diário. Se o valor ultrapassar, o programa informa que o limite foi atingido e encerra o loop. Caso contrário, o programa informa que o saque foi realizado com sucesso.
- O programa solicitará ao usuário que informe o limite diário de saque.
- Em seguida, o programa solicitará ao usuário que informe o valor do primeiro saque.
- Para cada saque, o programa informará se foi realizado com sucesso ou se o limite diário foi atingido.
- Ao final das transações, o programa informará que as transações foram encerradas.
Aqui estão alguns exemplos de entrada e saída:
Entrada | Saída |
---|---|
1500 430 0 |
Saque realizado. Limite restante: 1070.0 Transações encerradas. |
500 1500 |
Limite diário de saque atingido. Transações encerradas. |
80 40 0 |
Saque realizado. Limite restante: 40.0 Transações encerradas. |
Certifique-se de testar o programa com esses exemplos e com outros casos possíveis.