Cursus Raku / Provectus / Plura de generibus insitis / Dies et tempus / Exercises / Septimanae usque ad Natalem
Solutio: Septimanae usque ad Natalem
Hic est possibilis solutio ad munus.
Codex
my $days = Date.new(2026, 12, 25) - Date.new(2026, 6, 27);
say "{$days div 7} weeks and {$days % 7} days";🦋 Inveni codicem fontem in archivo days-until-christmas.raku.
Exitus
25 weeks and 6 daysCommentarii
Subtrahendo unum
Dateab altero redditur numerus dierum inter eos — hic181— ergo nulla computatio manualis dierum cuiusque mensis necessaria est. Dies posterior primo scribitur, ut resultatum positivum sit.Divisio integra
divdat numerum integrum hebdomadum (181 div 7est25), et operator moduli%dat dies reliquos (181 % 7est6).