Gambas-it

Programmazione => Progetti degli utenti => Topic aperto da: Ceskho - 04 Ottobre 2008, 05:17:20

Titolo: PasquAS
Inserito da: Ceskho - 04 Ottobre 2008, 05:17:20
Semplicissimo programmino che usa un potentissimo algoritmo (ideato dal grandissimo Gauss) che permette di calcolare la data della pasqua (Gregoriana o Giuliana) degli anni compresi dal 1583 al 2499...peso che bsti come anni no? :-D

Il programma è semplice ma l'algoritmo che c'è dietro mi piaceva "valorizzarlo"...

Provare e visualizzare per credere...

EDIT:

- corretto bug di crash con stringa vuota;
- Aggiunti Form delle Info
Titolo: Re: PasquAS
Inserito da: leo72 - 04 Ottobre 2008, 16:53:07
Potresti trasformare il tuo programma in una semplice classe così da poterla utilizzare da chiunque nei propri progetti.
Titolo: Re: PasquAS
Inserito da: Ceskho - 04 Ottobre 2008, 17:19:38
Purtroppo non conosco ancora le classi e la loro gestione gestione....altrimenti lo farei molto volentieri!
Titolo: Re: PasquAS
Inserito da: md9327 - 06 Ottobre 2008, 14:31:01
Ciao cesko!

Il tuo programmino mi ha incuriosito, e quindi gli ho dato un'occhiata.

Ho fatto qualche modifica, creando un moduletto dedicato alla tua idea, e l'ho integrato nel tuo esempio. In allegato invio la mia modifica, vedi se ti piace.

Invece di una classe, che mi è sembrata poco adatta allo scopo, ho usato un moduletto dedicato.

Poi ho notato delle piccole incongruenze sul range delle date 1983-2499, che escludevi dal controllo...

Ciao
Titolo: Re: PasquAS
Inserito da: Ceskho - 10 Ottobre 2008, 14:28:08
@md9327

ormai so di poter contare sui tuoi commenti... :D

Sembra molto interssante....in questo modo la si potrebbe comodamente inserire in un software che funge da calendiario o roba simile che potrebbe richiamare le funzioni....

mi piace....grazie per la dritta....