Flashcard FC303404
Como determinar o dia da semana do último dia quando um evento ocorre diariamente por N dias, começando em um dia específico?
Exercícios Envolvendo Datas e Calendários
FGV · 2018
Como determinar o dia da semana do último dia quando um evento ocorre diariamente por N dias, começando em um dia específico?
Mostrar resposta e comentário
Resposta
Calcule \( (N-1) \bmod 7 \) e avance esse número de dias a partir do dia inicial.Se ocorrer por \(N\) dias, compute \(N-1\). Faça a divisão: \(N-1 = 7q + r\) com \(0 \le r \le 6\).
O último dia será o dia inicial adiantado em \(r\) dias.
Exemplo:
Início numa quarta‑feira, \(N=10\).
\(N-1 = 10-1 = 9\).
\(9 \div 7 = 1\) com resto \(r=2\) (ou \(9 = 7\cdot1 + 2\)).
Avance 2 dias: quarta -> quinta -> sexta.
Logo, o último dia será uma sexta‑feira.
Veja como foi cobrado:
https://flashcardsconcursos.com.br/portal/flashcard/300494
Conteúdo do catálogo FC Concursos · Atualizado em