miércoles, 1 de mayo de 2013

Calendario en C++

Uno siempre tiende a subestimar pequeños "programitas" a los que no se le vé mayor complejidad debido a la abundante existencia de estos.

Por ello en la primera materia de programación que tuve en la Universidad nos dejaron de tarea crear un programa en C++ que con indicarle el mes y año nos imprimiera en pantalla el calendario.

Pero la real dificultad de este programa es Determinar el primer día de cada mes; esto se soluciona con un famoso algoritmo llamado Doomsay el cual usé para implementar el programa; otra cosa que hay que tener en cuenta es el límite de dias que tiene cada mes en especial febrero. Así que tomamos en cuenta el año bisiesto; en este febrero tiene 29 días y no 28 como normalmente lo es; para determinar si un año es bisiesto este debe cumplir 2 cosas:
  1. Debe ser divisible por 4
  2. Y no debe de ser divisible por 100, pero si lo es debe de ser divisble por 400.

Y esos son los criterios a considerar para crear el programa del calendario, espero les sea útil y no olviden en compartir su conocimiento y este blog :)



Descargar Aquí.

No hay comentarios:

Publicar un comentario