Você está na página 1de 3

Atividade Ativa

Filemon Teófilo Silva Junior

ADS.

Relatório Introdução

O Programa fornece os valores de cotação atual do Dólar, a cotação do Dólar em


relação ao Euro, a cotação do Real em relação ao Euro conforme a escolhe do usuário quando
selecionada as opções do menu.

A ferramenta utilizada foi a API de conversão fornecida pelo site


https://api.exchangeratesapi.io .

Bibliotecas: JSON e Requests.

Relatório Desenvolvimento

Foram criadas as funções de conversão direta entre Euro e Real, entre Dólar e Real e entre e
Euro e Dólar. Implementado um menu interativo com 4 opções em que o usuário escolhe o
que deseja visualizar. Na opção 1 visualiza a cotação direta do Dólar, na opção 2 visualiza a
cotação do Euro em relação ao Real de acordo com o valor digitado pelo usuário. Na opção 3
visualiza a cotação do Dólar em relação ao Euro do valor digitado. A opção 4 o usuário sai do
programa e recebe os agradecimentos.

Relatório de Resultados.

"""
Funcao para conversao EUR/BRL
"""
def cotacao_eur():
response = requests.request('GET', 'https://api.exchangeratesapi.io/lastest?symbols=BRL')
euro = json.loads(response.text)
return euro['rates']['BRL']

"""
Funcao para conversao USD/BRL
"""
def cotacao_usd():
response=requests.request('GET','https://api.exchangeratesapi.io/lastest?symbols=USD,BRL&base=USD'
)
dolar = json.loads(response.text)
return dolar['rates']['BRL']
• Linda do “response” muito grande. (Corrigido)
• URL escrita de forma errada. (Corrigido)
• Comentário escrito antes da função. (Corrigido)

Outros erros apresentados nos testes foram erros de indentação. Foram corrigidos e
obtivemos sucesso de 100%:

➔ Testes solicitados:
o 10: Teste OK
o 0: Teste OK
Erro Corrigido com IF:

o True: Teste OK
Erro apresentado
Erro corrigido com “TRY / EXCEPT”: Exibindo a mensagem que o valor digitado
não é válido.

o 69P: Teste OK
Erro Corrigido com o Try/Except.
o 15: Teste OK

Você também pode gostar