Menu
Coddy logo textTech

Date

Lektion 9 von 25 im Kurs Coding Problems: Teil 2 von Coddy.

Ein gegebenes Datum kann gültig sein oder nicht. Wir müssen prüfen, ob der Monat zwischen 1 und 12 liegt, ob es ein Schaltjahr ist (ein Schaltjahr ist jedes Jahr, das durch 400 teilbar ist oder durch 4, aber nicht durch 100 teilbar ist), und ob die Tage des Monats korrekt sind, 30 und 31.

challenge icon

Aufgabe

Einfach

Schreiben Sie ein Programm, das für ein gegebenes Datum "VALID" ausgibt, wenn es sich um ein existierendes Datum handelt, und andernfalls "NOT VALID".

Eingabe
1 6 1992

Ausgabe
VALID

Eingabe
30 2 2004
Ausgabe
NOT VALID

Erklärung
Das erste Datum ist gültig, aber das zweite Datum ist nicht gültig, da der Februar niemals 30 Tage hat.

Probier es selbst

#include <stdio.h>

int main() {
    // Code hier schreiben
    return 0;
}

Alle Lektionen in Coding Problems: Teil 2