Flashcard FC303399
Como calcular o dia da semana correspondente a um dia D, dado o dia 1 e o número de dias por semana?
Exercícios Envolvendo Datas e Calendários
FGV · 2021
Como calcular o dia da semana correspondente a um dia D, dado o dia 1 e o número de dias por semana?
Mostrar resposta e comentário
Resposta
Calcule \(r=(D-1)\bmod n\) e avance \(r\) dias a partir do dia inicial.Explicação:
Para um dia número D e semana de n dias, conte os dias além das semanas completas: \(r=(D-1)\bmod n\).
O dia desejado é o dia inicial avançado \(r\) dias na sequência semanal.
Exemplo:
Semana com 7 dias, dia 1 = segunda‑feira, achar o dia 200 do ano.
Calcule \(r=(200-1)\bmod 7 = 199\bmod 7 = 3\).
Avançando 3 dias a partir de segunda‑feira: terça (1), quarta (2), quinta‑feira (3).
Portanto, o dia 200 cai em quinta‑feira.
Veja como foi cobrado:
https://flashcardsconcursos.com.br/portal/flashcard/300489
Conteúdo do catálogo FC Concursos · Atualizado em