Мөнхийн хуанли гэж нэрлээд өнгөрсөн, одоо, ирээдүйд тодорхой нэг огноо долоо хоногийн аль өдөр болохыг унших боломжтой. Та ийм төхөөрөмжийг гэртээ хийж болно.
Зааварчилгаа
1-р алхам
Хуанлийн долоон картыг нэг сарын турш хий, эхнийх нь сар нь Даваа гарагт, хоёр дахь нь Мягмар гараг, Гурав дахь нь Лхагва гарагаас эхэлнэ. 1-ээс 7 хүртэлх тоонуудыг картанд хуваарилж, эхний дугаарыг сар даваа гаригт эхлэх хуанлид хуваарилна. Хуанли нь олон жилийн турш хадгалагдах, ашиглахад зориулагдсан тул эдгээр картуудыг хүнд картононоос гаргаж, давхарлаж чимэглээрэй.
Алхам 2
Мөнхийн хуанлийн багцад дараахь томъёо бүхий картыг оруулна уу: h = d + ((13m-1) / 5) + r + (y / 4) + (v / 4) -2v, энд: - h Энэ нь цаашдын өөрчлөлт болох завсрын үр дүн юм; d - огноо; сар нь 1 эсвэл 2-р сар, дараа нь өмнөх жил); - онд - нэгжийг хассан зууны тоо (1, 2-р сард 1-ийн оронд 2-г хасна) Энэ картыг мөн зузаан картон ба ламинатаар хийсэн болно. Бүх картыг алга болгохгүйн тулд хамтад нь үддэг. Мөнхийн хуанлийн хувьд тохиромжтой хэргийг хий, хэрэв хүсвэл түүнд тохирох хэмжээтэй тооны машиныг хадгал.
Алхам 3
Тодорхойлсон томъёоны дагуу тооцоо хийсний дараа h-ийн үр дүнг үлдэгдэлтэй хамт долоо хуваана.
Алхам 4
Үлдсэн хэсгийн модулийг ав.
Алхам 5
Сүүлийн тооцооллын үр дүнтэй тэнцүү тооны картыг аваад долоо хоногийн өдрийг тодорхойлоход ашиглана уу.
Алхам 6
Сонголтоороо өөрийн мэдэх програмчлалын аль ч хэл дээр хоёр томъёоны тооцоог хийх програм бич. Гэхдээ энэ тохиолдолд үлдэгдэлтэй хуваах нь хэцүү байж болох юм, учир нь ихэнх програмчлалын хэл дээр үүнийг хийх бэлэн функц байхгүй болно. Харгалзах функцийг ашиглах боломжтой Паскаль хэлийг ашиглах нь хамгийн тохиромжтой. Үлдэгдэлтэй хуваах үр дүнгийн бүхэл хэсгийг олохын тулд дараахь хэлбэрийн мөрийг ашиглана уу: c: = a div b. Хуваагдлын үлдэгдлийг олохын тулд өөр хэлбэрийн мөрийг ашиглана уу: c: = a mod b.