Menu
Coddy logo textTech

תאריך

שיעור 9 מתוך 25 בקורס אתגרי תכנות: כרך 2 של Coddy.

תאריך נתון יכול להיות תקף או לא. עלינו לבדוק אם החודש נמצא בין 1 ל־12, אם זו שנה מעוברת (שנה מעוברת היא כל שנה שמתחלקת ב־400, או מתחלקת ב־4 אך לא ב־100), ואם מספר הימים בחודש נכון: 30 או 31.

challenge icon

אתגר

קל

כתבו תוכנית שעבור תאריך נתון תוציא VALID אם זהו תאריך קיים, ו-NOT VALID אחרת

קלט
1 6 1992

פלט
VALID

קלט
30 2 2004
פלט
NOT VALID

הסבר
התאריך הראשון תקין, אבל התאריך השני אינו תקין כי בפברואר אף פעם אין 30 ימים.

נסו בעצמכם

#include <stdio.h>

int main() {
    // כתבו קוד כאן
    return 0;
}

כל השיעורים ביחידה אתגרי תכנות: כרך 2

תרגלו בעצמכם: קומפיילר C אונליין