OpenBCM V1.07b12 (Linux)

Packet Radio Mailbox

DB0FHN

[JN59NK Nuernberg]

 Login: GUEST





  
DO1SJ  > PASCAL   27.07.99 20:26l 54 Lines 1784 Bytes #999 (999) @ OEDL
BID : R79DB0SWR0VZ
Read: DG1HUA DG2NBN DL1JKK GUEST DJ9AO
Subj: Ostertermin nach Gauss
Path: DB0MAK<DB0SON<DB0ERF<DB0MW<DB0SRS<DB0FP<DB0SWR
Sent: 990727/1555z @:DB0SWR.#BW.DEU.EU [Wertheim/Main JN49RQ] BCM1.39tb
From: DO1SJ @ DB0SWR.#BW.DEU.EU  (Juergen)
To:   PASCAL @ OEDL
X-Info: No login password
X-BID: R79DB0SWR0VZ

Hallo liebe Pascal - Programmierer,

damit sich in dieser verlassenen Rubrik mal wieder was tut, spiele ich hier
mal einen wie ich denke recht interessanten Algorithmus ein. Er fiel mir auf
einem Arbeitsblatt aus dem Informatik-Unterricht ins Auge. Als Quelle kann 
ich nur den Autor - F.Brand - angeben.

            Die Gauss'sche Osterfestformel

Mit dieser Formel ist es möglich, den korrekten Ostertermin zu finden, ohne
die einzelnen Kriterien dieser Festlegung zu kennen. Nachstehend die gekürzte
Fassung für den Zeitraum von 1900 bis 2099, Beispiele für 1982 durchgerechnet:

*Man dividiere die jeweilige Jahreszahl durch 19, durch 4 und durch 7 und be-
*zeichne die RESTE aus diesen Divisionen als a,b und c (geht die Division auf,
*ist der Rest gleich 0 zu setzen).

1982/19=104 R 6             a=6
1982/ 4=495 R 2             b=2
1982/ 7=283 R 1             c=1

*Man dividiere dann 19a+24 durch 30 und nenne den Rest d.

(19*6)+24=138
138/30=4 R 18               d=18

*Man dividiere 2b+4c+6d+5 durch 7 und nenne den Rest e.

2*2+4*1+6*18+5=121
121/7=17 R 2                e=2

*Ostern fällt auf den (22+d+e)ten März oder, wenn (d+e) größer als 9 ist, auf
*den (d+e-9)ten April. Ergibt die Rechnung den 26. April, dann fällt Ostern
* 8 Tage früher auf den 19. April.

d+e=18+2=20
d+e > 9, also gilt:
18+2-9=11

*Ostern 1982 fiel also auf den 11.4.

Wem dieser Algorithmus spanisch vorkommt: WARUM er geht, weiss ich auch
nicht...
Wem er zu schwer scheint: Klassenarbeit Informatik, Klasse 12 an einem ganz
normalen Gymnasium in BW...
Wer Probleme beim Programmieren hat: den Quelltext gibts bei mir.

Viel Spass beim Programmieren und 73 de DO1SJ, Juergen
NNNNu


Read previous mail | Read next mail


 18.05.2024 17:51:26lGo back Go up