#include <iostream> #include <ctime> bool istSchaltjahr(int jahr) { if (jahr%400 == 0) return true; if (jahr%100 == 0) return false; if (jahr%4 == 0) return true; return false; } int main() { time_t t = time(NULL); tm* zeit = localtime(&t); int jahr = zeit->tm_year + 1900; std::cout << "Das Jahr " << jahr << " ist " << ( istSchaltjahr(jahr) ? "ein" : "kein" ) << " Schaltjahr.\n"; }