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.
Aufgabe
EinfachSchreiben 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
1Course Introduction
Introduction