Priestupné roky

Vytvorte program, ktorý: using namespace std; typedef unsigned int uint; bool priestupny(uint rok) {  if (rok % 4 != 0) return false; else if (rok % 100 == 0) return rok % 400 == 0; else return true; } int main {  // rok uint rok; cout << "Zadaj rok: "; cin >> rok; // la priestupnost if (priestupny(rok)) cout << "Je priestupny :)\n";  else     cout << "Nie je priestupny :(\n"; // rozsah uint rok1, rok2; cout << "Zadaj rozpatie rokov: "; cin >> rok1 >> rok2; cout << "Priestupne roky: "; for (uint rok = rok1; rok <= rok2; ++rok) if (priestupny(rok)) cout << rok << ' '; cin.ignore; cin.get; return 0; }
 * vypíše správu, či zadaný rok (zadajte z klávesnice) je priestupný (Rok je priestupný vtedy, keď je deliteľný číslom štyri. Ak je však deliteľný číslom 100, musí byť tiež deliteľný číslom 400, aby bol priestupný. Teda napr. roky 1 700, 1 800, 1 900, 2 100 nie sú priestupné; roky 1 600, 2 000 sú priestupné.),
 * zo vstupu prečíta začiatočný a koncový rok nejakého obdobia a vypíše všetky priestupné roky v tomto období
 * 1) include