תאריך
שיעור 9 מתוך 25 בקורס אתגרי תכנות: כרך 2 של Coddy.
תאריך נתון יכול להיות תקף או לא. עלינו לבדוק אם החודש נמצא בין 1 ל־12, אם זו שנה מעוברת (שנה מעוברת היא כל שנה שמתחלקת ב־400, או מתחלקת ב־4 אך לא ב־100), ואם מספר הימים בחודש נכון: 30 או 31.
אתגר
קלכתבו תוכנית שעבור תאריך נתון תוציא VALID אם זהו תאריך קיים, ו-NOT VALID אחרת
קלט
1 6 1992
פלט
VALID
קלט
30 2 2004
פלט
NOT VALID
הסבר
התאריך הראשון תקין, אבל התאריך השני אינו תקין כי בפברואר אף פעם אין 30 ימים.
נסו בעצמכם
#include <stdio.h>
int main() {
// כתבו קוד כאן
return 0;
}
כל השיעורים ביחידה אתגרי תכנות: כרך 2
1מבוא לקורס
מבואתרגלו בעצמכם: קומפיילר C אונליין