matematykaszkolna.pl
Czy wiesz,że: AS: Najkrótszy kalendarz (Ważny na rok 2015) I 3 6 6 II 2 4 0 III 2 5 1 IV 3 6 1 Rok jest podzielony na kwartały.Każdy miesiąc ma przydzielony numer. Sposób korzystania: Do dnia wybranego miesiąca dodajemy liczbę przypisaną temu miesiącowi,odejmujemy wszystkie wielokrotności 7. Uzyskana różnica wskaże nam dzień licząc od poniedziałku (1) Przykład: 18 sierpień 2015 r Nr dnia 18 , liczba przypisana sierpniowi 5 , suma 18 + 5 = 23 od 23 odejmuję wielokrotności 7 czyli 21 , wynik 2. Jest to drugi dzień tygodnia czyli wtorek A teraz zadanie bojowe Ułożyć taki kalendarz na rok 2016.
15 lip 10:18
Kacper: A jak sprawdziłeś czy działa dl każdego dnia w roku?
15 lip 10:41
AS: Tak , przy czym 0 lub 7 to niedziela
15 lip 11:05
Kacper: Zapewne komputer sprawdzał? emotka
15 lip 11:06
AS: Tablica z liczbami poprawna,sprawdziłem.
15 lip 12:38
Godzio: Fajne emotka
15 lip 12:42
daras: ja mam kalendarz w komórce emotka
15 lip 13:32
AC: rok 2016 I 4; 0; 1 II 4; 6; 2 III 4; 1; 3 IV 5; 1; 3
15 lip 13:50
Godzio: No to ja 2017 I 6 2 2 II 5 0 3 III 5 1 4 IV 6 2 4
15 lip 22:56
Mariusz: function dow03(d,m,y,s:integer):integer; const monseq:array[1..12] of integer=(0,1,1,2,5,6,2,3,4,0,1,4); var a,c,p,q:integer; leap:boolean; begin c:=2800+y mod 2800; if s=0 then leap:=(c mod 4=0) else leap:=(c mod 4=0)and(c mod 100<>0)or(c mod 400=0); a:=(c mod 100)mod 28; if (s=0) then p:=(4+(c mod 700)div 100+2*(a div 4)+6*(ord(not leap)*(1+a mod 4)+ord(leap)*((9+m) div 12)))mod 7 else p:=(2*(1+(c mod 400)div 100+a div 4)+6*(ord(not leap)*(1+a mod 4)+ord(leap)*((9+m) div 12))) mod 7; q:=(3*monseq[m]+d)mod 7; dow03:=(q+6*p) mod 7; end; a to moja funkcja w Pascalu (Moje początkowe kalendarze były podobne do waszych) Kiedyś dałem wam ciąg (0,1,1,2,5,6,2,3,4,0,1,4) do tego abyście znaleźli na niego wzór , chodziło o to aby wyeliminować tą tablicę Funkcja powstała na podstawie analizy tablic z pewnej encyklopedii Widzę że wam także daras próbuje zaspamować temat Dopóki jest sam to g zrobi ale jak zlecą się inne darasy to będzie to samo co z tematem założonym przeze mnie Życzę wam dobrej zabawy
16 lip 10:04
Mariusz: 2018 I 0 3 3 II 6 1 4 III 6 2 5 IV 0 3 5
16 lip 10:17
daras bilbo: znalazł się niby geniusz...
16 lip 11:18
Mariusz: AS wszystko ładnie ale jak wyznaczasz te liczby ?
16 lip 20:26
Mariusz: Za to darasy nie umieją nawet polskiego
16 lip 20:27
Rowerek: Wszystko fajnie, tylko gorzej, gdybym chciała sprawdzić, jaki dziś mamy dzień miesiąca...
17 lip 12:22
AS: 17 + 2 = 19 , 19 − 14 = 5 , piątek
17 lip 16:36
henrys: A jakim dniem rozpoczęła się nasza era?
17 lip 17:01
Mariusz: Henryku wtedy korzystamy z juliańskiego Ja w swojej funkcji to uwzględniłem
17 lip 23:01
henrys: Po wprowadzeniu reformy kalendarza w 1582r wielu ludzi protestowało przeciw temu, ze nowy kalendarz odbiera 10 dni życia, które nie będą przez ludzi przeżyte (m.in. bunt kalendarzowy w Rydze).
17 lip 23:09
Mariusz: Juliański ma krótszy okres (28 lat) a spóźnia się sporo bo rok przestępny jest co cztery lata Gregoriański ma dłuższy okres (400 lat) i dzięki poprawce jest dokładniejszy Zdaje się że były próby wprowadzenia jeszcze dokładniejszego kalendarza
18 lip 00:58
19 lip 09:18