Diskuze: Výpočet data velikonoc
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.
Zobrazeno 3 zpráv z 3.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.
Hele tady jsi v C#, napíšu to v C#, v Pythonu to jistě bude podobně, jen neznám syntax. Btw. proč jsi to postnul i v C++ fóru? Kór když chceš Python
public DateTime GetEasterMonday(int year)
{
int a = year % 19;
int b = year % 4;
int c = year % 7;
int d = ((a * 19) + 24) % 30;
int e = (5 + (b * 2) + (c * 4) + (d * 6)) % 7;
int u = d + e - 9;
if (u == 25 && d == 28 && e == 6 && a > 10) return new DateTime(year, 18, 4);
else if (u > 1 && u <= 25) return new DateTime(year, u, 4);
else if (u > 25) return new DateTime(year, u - 7, 4);
else return new DateTime(year, u + 31, 3);
}
Není to nic složitého, jen pár výpočtů přesně podle stanovených
rovnic
Pokud bys nevěděl, co co znamená (vzhledem k syntaxním rozdílům), ptej se
Čau a dík, právě začínám s programováním a učím se to, jinak nevím proč sem to dával do C+ a C++ fóra
Zobrazeno 3 zpráv z 3.