Skip to content

marcosfshirafuchi/Desafio-Intemediario-da-DIO-GFT-01-Registro-de-Transacoes-Bancarias

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Desafio Intemediário da DIO GFT 01 - Registro de Transações Bancárias

www.dio.me

Desenvolvido na linguagem Java por:

Principais Tecnologias

  • Java 21 : Utilizaremos a versão LTS mais recente do Java para tirar vantagem das últimas inovações que essa linguagem robusta e amplamente utilizada oferece;
  • IntelliJ : Usei o IntelliJ como a IDEA.

Dominando Desafios de Códigos Intermediários em Java

Desafio 01 / 05 - Registro de Transações Bancárias

Descrição

Você está desenvolvendo um programa simples em Java para manter um registro de transações bancárias. Cada transação é armazenada em uma lista.

Entrada

  • O programa solicitará ao usuário que informe o saldo inicial da conta.
  • Em seguida, o programa solicitará a quantidade total de transações que o cliente deseja realizar.

Entrada de Transações:

  • Para cada transação, o programa solicitará ao usuário:
    • O tipo de transação: Digite 'D' para depósito ou 'S' para saque.
    • O valor da transação.

Saída

  • Utilizando listas (ArrayList ou LinkedList), o programa armazenará cada transação, que incluirá um tipo (Depósito ou Saque) e um valor.
  • Ao final das transações, o programa exibirá o saldo final da conta e a lista de transações

Exemplos

A tabela abaixo apresenta exemplos com alguns dados de entrada e suas respectivas saídas esperadas. Certifique-se de testar seu programa com esses exemplos e com outros casos possíveis.

Entrada Saída
2500
2
d
100
s
500
Saldo: 2100.0
Transacoes:
1. Deposito de 100.0
2. Saque de 500.0
900
1
s
100
Saldo: 800.0
Transacoes:
1. Saque de 100.0
0
0
Saldo: 0.0
Transacoes:

Releases

No releases published

Packages

No packages published

Languages