Calendario perpetuo en C

overking

Buenas, me han mandado hacer un calendario perpetuo en c, copio el enunciado.

Se propone realizar un calendario perpetuo, de forma que el usuario introduzca un mes y un año y el programa devuelva el calendario de ese mes por la pantalla. La salida debe ser algo parecido a esto (aunque cualquier mejora ideada por el grupo de alumnos sera considerada):

   Feb 1900

lu ma mi ju vi sa do
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28

Más o menos.

Tengo que utilizar el algoritmo dooms day, lo tengo casi echo, pero me faltan algunas chorradas, me lo he bajado de inet pero no son perpetuos o no están muy bien escritos. Es que en un principio parece fácil, pero al ser perpetuo, se complica algo.

Si alguien tiene un calendario y me lo podría poner o pasar, para revisar el código y arreglar mi desastre.

Si no, y me podéis/queréis ayudar ahora os pongo un par de problemas que tengo.

No es que sea un vago (que sí) y quiero que me lo deis echo, total tengo que presentarlo..

javithelong

Si pones dudas concretas, no tardaremos en contestarlas, si lo pones asi para que alguien (véase loco), te lo haga, pasando.

overking

era para ver si alguien lo tenia, estoy medio terminando, ahora en que salga de mi estado de concentración superior os pregunto xD

LOc0

#2

Ahora que estoy con el GOW2 ya sólo pagando xD

Salu2 ;)

SeiYa

Sabiendo un día concreto, por ejemplo que el 04 de mayo de 2007 es viernes y sabiendo que los múltiplos de 4 son bisiestos ¿no se podría hacer perpetuo sin más con los cálculos necesarios?

No parece muy difícil, digo parece que no me puse a ello, todo es mirar los cálculos, pero supongo que si se podrá ... de todas formas debes de tener un día de un mes y un año para poder hacer los cálculos no?

http://www.cienciaseternas.com/Horoscopos/CalendarioPerpetuo.htm

Ahí está en Javascript seguro que puedes sacar algo XD

cabron

Yo tuve que hacerlo en clase de C hace ya más de 5 años, como te puedes imaginar no recuerdo nada, y dudo mucho que encuentre el disquet donde lo tenía, de todas formas lo del algoritmo del "dooms day" ese no sé ni que es, cada uno tuvo que buscarse la vida y crear su propio algoritmo, y recuerdo que no fue una prácitca difícil, hasta el más paquetón fue capaz de hacerla.

overking

pues el más paquete de tu clase era un crack, a mi me esta costando bastante xD.

He intentado hacer 2, uno con el logaritmo de dooms day:
http://es.wikipedia.org/wiki/Doomsday que no me creo que es el que haré al final, mas o menos lo tengo, y otro que es este que he visto por inet.

http://web.archive.org/web/20010202171800/algoritmica.com.ar/cod/cal/main.html

http://web.archive.org/web/20010213194915/algoritmica.com.ar/cod/cal/calendar.htm

que no esta completamente en c, y lo tendría que pasar,

LOc0

Rebuscando en mis carpetillas he encontrado este -> http://pastebin.es/686

No usa Doomsday, pero a lo mejor te sirve...

Salu2 ;)

javithelong

#8 ejem...

LOc0

#9 Te juro que lo tenía hecho :D

Salu2 ;)

overking

la pega es que ese no es perpetuo.. xD pero me vale

Usuarios habituales

  • overking
  • LOc0
  • javithelong
  • cabron
  • SeiYa