Pagina 1 din 1

problema clasa IX

Scris: 11 Iun 2016, 13:32
de albert.einstein
se citesc doi ani, a si b. Să se afiseze numărul de ani bisecti între anul a si anul b.

Re: problema clasa IX

Scris: 11 Iun 2016, 16:49
de crs12decoder
albert.einstein scrie:se citesc doi ani, a si b. Să se afiseze numărul de ani bisecti între anul a si anul b.
Ai aici:
https://ro.wikipedia.org/wiki/An_bisect

unde iti da pseudocodul asa:
"Algoritm[modificare | modificare sursă]
Următorul pseudocod determină dacă un an este bisect sau nu în calendarul gregorian si calendarul gregorian proleptic înainte de 1582. Variabila year testată este numărul întreg reprezentând numărul anului în calendarul gregorian, si testele sunt aranjate pentru a trata cazul cel mai comun la început.

dacă (year nu este divizibil cu 4) atunci (an obisnuit)
altfel dacă (year nu este divizibil cu 100) atunci (an bisect)
altfel dacă (year nu este divizibil cu 400) atunci (an obisnuit)
altfel (an bisect)"

nu-ti ramane decat sa verifici pentru fiecare an dintre a si b.