כיצד למצוא את יום השבוע

תוכן עניינים:

כיצד למצוא את יום השבוע
כיצד למצוא את יום השבוע

וִידֵאוֹ: כיצד למצוא את יום השבוע

וִידֵאוֹ: כיצד למצוא את יום השבוע
וִידֵאוֹ: כיצד לתקן את התאוות | העלאת המידות | למצוא את ה' בתוך הטבע 2024, מאי
Anonim

אתה יכול לגלות באיזה יום בשבוע תאריך מסוים חל בעבר, בהווה או בעתיד באמצעות מה שנקרא לוח השנה התמידי. אתה יכול להכין מכשיר כזה בבית.

כיצד למצוא את יום השבוע
כיצד למצוא את יום השבוע

הוראות

שלב 1

הכינו שבעה כרטיסי לוח שנה לחודש אחד, בראשון החודש מתחיל ביום שני, בשני ביום שלישי, בשלישי מיום רביעי, וכך הלאה עד ללוח השנה בו החודש מתחיל ביום ראשון. הקצה מספרים מ -1 עד 7 לכרטיסים, והקצה את המספר הראשון ללוח השנה בו מתחיל החודש ביום שני. הכינו את הכרטיסים הללו מקרטון כבד ולבדו אותם, מכיוון שהלוח נועד לאחסון ושימוש במשך שנים רבות.

שלב 2

כלול גם במערך לוח השנה התמידי כרטיס עם הנוסחה הבאה: h = d + ((13m-1) / 5) + r + (y / 4) + (v / 4) -2v, כאשר: - h היא תוצאת הביניים להיות טרנספורמציה נוספת; - ד - תאריך; - מ '- חודש, שנבחר בצורה מעט יוצאת דופן: מרץ - החודש הראשון, פברואר - שנים עשר; - ד - שתי הספרות האחרונות של מספר השנה (אם החודש הוא ינואר או פברואר, ואז השנה הקודמת); - ב - מספר המאה שממנה הופחתה היחידה (לחודש ינואר או פברואר, חיסר 2 במקום 1). כרטיס זה עשוי גם מקרטון עבה ולמינציה. הידוק את כל הקלפים יחד כדי שלא יאבדו. הכינו מקרה נוח ללוח השנה התמידי, אם תרצו, יש לאחסן בו מחשבון בגודל המתאים.

שלב 3

לאחר ביצוע חישובים על פי הנוסחה המצוינת, חלק את התוצאה של h בשבע עם השאר.

שלב 4

קח את המודול משאר החלוקה.

שלב 5

קח כרטיס עם מספר השווה לתוצאת החישוב האחרון ואז השתמש בו כדי לקבוע את יום השבוע.

שלב 6

לחלופין, כתוב תוכנית לביצוע חישובים עבור שתי הנוסחאות בכל שפת תכנות שאתה מכיר. אולם במקרה זה חלוקה עם השאר יכולה להיות קשה מכיוון שאין פונקציה מוכנה לכך ברוב שפות התכנות. זה הכי נוח להשתמש בשפת פסקל, שבה הפונקציה המתאימה זמינה. כדי למצוא את החלק השלם של תוצאת החלוקה עם שארית, השתמש בשורה של הטופס הבא: c: = a div b. כדי למצוא את שארית החלוקה, השתמש בשורה של צורה אחרת: c: = a mod b.

מוּמלָץ: