Czy rok jest przestępny
Projekt: wieczny kalendarz - Podstawy C++ (C++)
Rok przestępny ma 366 dni (luty 29). Reguła: rok jest przestępny, gdy dzieli się przez 4, ALE nie przez 100, CHYBA że dzieli się przez 400. Funkcja zwraca true/false; w main sprawdzamy kilka lat.
#include <iostream>
using namespace std;
bool przestepny(int r) {
return (r % 4 == 0 && r % 100 != 0) || r % 400 == 0;
}
int main() {
int lata[4] = {2000, 1900, 2024, 2023};
for (int i = 0; i < 4; i++) {
cout << lata[i] << ": " << (przestepny(lata[i]) ? "TAK" : "NIE") << endl;
}
return 0;
} Ładowanie interaktywnego edytora... Jeśli się nie pojawi, włącz JavaScript.
Wszystkie lekcje kursu Podstawy C++ · Zaloguj się, aby zapisać postęp na koncie.