FC ConcursosFC Concursos

Flashcard FC303410

Como calcular o dia da semana de uma data a partir do dia inicial do ano quando as semanas têm 6 dias?

Exercícios Envolvendo Datas e Calendários

FGV · 2016

De acordo com o assunto Raciocínio Lógico: Exercícios Envolvendo Datas e Calendários, responda:

Como calcular o dia da semana de uma data a partir do dia inicial do ano quando as semanas têm 6 dias?
Mostrar resposta e comentário

Resposta

Calcule o deslocamento em dias desde 1º de janeiro, faça o resto da divisão por 6 e avance esse número de dias a partir do dia inicial.

Explicação:
1) Determine o número ordinal da data no ano: \(d\).
2) Calcule o deslocamento em relação a 01/01: \(D=d-1\).
3) Faça o resto da divisão por 6: \(r = (d-1)\bmod 6\).
4) Avance \(r\) dias a partir do dia inicial do ano (contagem inclusiva: avanço de 0 mantém o mesmo dia).

Exemplo:
Queremos achar o dia para 15 de junho em ano não bissexto, sabendo que 1º de janeiro é terça e as semanas têm 6 dias (terça→domingo).
Cálculo do dia ordinal: janeiro a maio = 151 dias, então \(d=151+15=166\).
Deslocamento: \(D=166-1=165\).
Resto: \(r=165\bmod 6=3\).
Avance 3 dias a partir de terça: terça(+1)→quarta, (+2)→quinta, (+3)→sexta.
Portanto, 15 de junho cai em sexta.




Veja como foi cobrado:
https://flashcardsconcursos.com.br/portal/flashcard/300500

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo