Liczba dni w roku: 365 czy 366

Projekt: wieczny kalendarz - Podstawy C++ (C++)

Liczba dni w roku: 366 dla przestępnego, 365 dla zwykłego. Przyda się do liczenia dnia tygodnia.

#include <iostream>
using namespace std;

bool przestepny(int r) {
  return (r % 4 == 0 && r % 100 != 0) || r % 400 == 0;
}

int dniRoku(int r) {
  if (przestepny(r)) {
    return 366;
  }
  return 365;
}

int main() {
  cout << dniRoku(2024) << endl;
  cout << dniRoku(2025) << 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.