Flashcard FC368431
Como calcular o dia da semana do último dia de um período contínuo de N dias iniciado no dia seguinte a um dia dado, e como inferir o mínimo de dias faltantes se o dia final observ
Exercícios Envolvendo Datas e Calendários
Instituto Consulplan · 2025
Como calcular o dia da semana do último dia de um período contínuo de N dias iniciado no dia seguinte a um dia dado, e como inferir o mínimo de dias faltantes se o dia final observado for diferente?
Mostrar resposta e comentário
Resposta
Resposta: Calcule o último dia como início + (N-1) dias (usar (N-1) mod 7); a diferença (mod 7) entre o dia observado e o esperado é o mínimo de faltas.
Explicação:
Se o início é o dia seguinte ao dia referido, tome esse dia como início. O último dia sem faltas ocorre em início + (N-1) dias. Na prática usamos o resto da divisão por 7: avance \( (N-1)\bmod 7 \) dias da semana.
Para achar o mínimo de dias não tomados, calcule
\(d_{esp} \equiv d_{início} + (N-1) \pmod{7}\) e
\(faltas \equiv (d_{obs}-d_{esp}) \pmod{7}\). O valor em 0..6 obtido é o número mínimo de faltas (0 = sem faltas).
Exemplo:
Início = sábado, \(N=100\). Então \(N-1=99\) e \(99=14\times7+1\), logo \(99\bmod7=1\).
Último sem faltas = sábado + 1 dia = domingo.
Se o fim observado foi terça-feira, então faltas mínimas = terça − domingo = 2 dias. Portanto, pelo menos 2 faltas.
Explicação:
Se o início é o dia seguinte ao dia referido, tome esse dia como início. O último dia sem faltas ocorre em início + (N-1) dias. Na prática usamos o resto da divisão por 7: avance \( (N-1)\bmod 7 \) dias da semana.
Para achar o mínimo de dias não tomados, calcule
\(d_{esp} \equiv d_{início} + (N-1) \pmod{7}\) e
\(faltas \equiv (d_{obs}-d_{esp}) \pmod{7}\). O valor em 0..6 obtido é o número mínimo de faltas (0 = sem faltas).
Exemplo:
Início = sábado, \(N=100\). Então \(N-1=99\) e \(99=14\times7+1\), logo \(99\bmod7=1\).
Último sem faltas = sábado + 1 dia = domingo.
Se o fim observado foi terça-feira, então faltas mínimas = terça − domingo = 2 dias. Portanto, pelo menos 2 faltas.
Veja como foi cobrado:
https://flashcardsconcursos.com.br/portal/flashcard/365043
Conteúdo do catálogo FC Concursos · Atualizado em