Flashcard FC303383
Como calcular o dia da semana ao avançar ou retroceder N dias, considerando múltiplos de 7?
Exercícios Envolvendo Datas e Calendários
FGV · 2023
Como calcular o dia da semana ao avançar ou retroceder N dias, considerando múltiplos de 7?
Mostrar resposta e comentário
Resposta
Calcule N mod 7; somar/subtrair 7k não altera o dia da semana.Para determinar o deslocamento no dia da semana, reduza N módulo 7: \(r = N \bmod 7\).
Avance r dias se for soma; retroceda r dias se for subtração.
Como 7 dias equivalem a uma semana, qualquer múltiplo de 7 (\(7k\)) preserva o mesmo dia da semana.
Exemplo:
Se hoje é quinta‑feira e quer saber o dia daqui a 20 dias:
\(20 = 2\cdot7 + 6\), então \(20 \bmod 7 = 6\).
Portanto, quinta + 6 dias = quarta‑feira.
Veja como foi cobrado:
https://flashcardsconcursos.com.br/portal/flashcard/300473
Conteúdo do catálogo FC Concursos · Atualizado em