[C con Clase] SPREADSHEET en la Memoria

Programante programante en gmail.com
Dom Jun 1 23:51:44 CEST 2008


Steven Davidson escribió:
> Hola Diego,
>
> Diego wrote:
>   
>> Gracias Steven por la explicacion de como funciona un arbol de 4
>> hojas.  He decidido seguir adelante utilizando un hashtable, creo que
>> español se llama diccionario, ya he avanzado con esa parte, pero
>> todavia me falta mucho en mi projecto.  El siguiente paso es elaborar
>> un calendario.  He estado investigando un poco y veo que se puede
>> calcular si es un año con 366 dias o 355 con una formula matematica.
>> Para calcular en que dia cae el primero de cada mes existe una
>> funcion asi o como debo hacerlo??
>>
>>     
>
> Existe un algoritmo si usas un calendario gregoriano, que lo más seguro 
> es que así sea. Sugiero consultar estos enlaces:
> http://en.wikipedia.org/wiki/Calculating_the_day_of_the_week
> http://sislands.com/coin70/week3/dayofwk.htm
> http://mymaths.blogspot.com/2007/07/zellers-algorithm.html
> http://es.wikipedia.org/wiki/Congruencia_de_Zeller
>
>
> Espero que esto te sirva.
>
> Steven

Tiene que poder hacerse usando las funciones estándar de tiempo. Algo 
así como establecer el
día en una estructura tm, pasarla a mktime a time_t, y volver a tm con 
gmtime, para finalmente consultar
tm_wday




Más información sobre la lista de distribución Cconclase