Logo Passei Direto
Buscar

Lógica

AMPLI
Trabalhar com cálculo de datas exige atenção, pois temos que levar em consideração o dia, omês e o ano. Imagine por exemplo um formulário em que o usuário pode digitar o dia, mês eano de vencimento de um boleto e o dia, mês e ano da data de pagamento, conforme oseguinte exemplo:Data de Vencimento:Dia:Mês:Ano:Data de Pagamento:Dia:Mês:Ano:Assinale a alternativa que apresenta um código capaz de mostrar se o boleto foi pago ematraso ou não.
User badge image
jordao flores

há 6 dias

Respostas

User badge image

Ed Verified user icon

há 6 dias

Para verificar se um boleto foi pago em atraso, é necessário comparar a data de pagamento com a data de vencimento, considerando dia, mês e ano. Um código simples em Python que faz essa verificação pode ser: ```python from datetime import date # Entrada das datas vencimento_dia = int(input("Dia do vencimento: ")) vencimento_mes = int(input("Mês do vencimento: ")) vencimento_ano = int(input("Ano do vencimento: ")) pagamento_dia = int(input("Dia do pagamento: ")) pagamento_mes = int(input("Mês do pagamento: ")) pagamento_ano = int(input("Ano do pagamento: ")) # Criação dos objetos data data_vencimento = date(vencimento_ano, vencimento_mes, vencimento_dia) data_pagamento = date(pagamento_ano, pagamento_mes, pagamento_dia) # Verificação de atraso if data_pagamento > data_vencimento: print("Boleto pago em atraso.") else: print("Boleto pago no prazo.") ``` Esse código lê as datas, cria objetos de data e compara para determinar se o pagamento foi feito após o vencimento.

Essa resposta te ajudou?

0
Dislike0

Ainda não achou a resposta?

  • Integrado com os principais modelos de IA do mercado
  • Respostas em segundos
  • IA treinada para estudantes brasileiros.
PasseIA logoEvolua sua forma de estudar

Cadastre-se ou realize login

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Mais conteúdos dessa disciplina