Eximbanker.com

Cómo escribir un programa en C que calcula la fecha de mañana

Cómo escribir un programa en C que calcula la fecha de mañana


El lenguaje de programación C es uno de los lenguajes de programación más populares y más tempranos. C ha seguido siendo popular porque es eficiente, portátil y proporciona acceso a memoria de bajo nivel. A pesar de que C fue desarrollado para el diseño de software de sistema, también puede utilizarse para desarrollar aplicaciones de software. C puede utilizarse incluso en el desarrollo web. C es capaz de cálculos complejos. El cálculo efectuado para determinar la que fecha del día siguiente es uno de los más sencillos.

Instrucciones

•  declarar una clase para celebrar el mes, día y año. Un día de dos dígitos, un mes de dos dígitos y año cuatro dígitos deben ser entregadas a la función de entrada del usuario o desde otra aplicación.

•  realizar la validación de los datos entrados por llamar a una función para leer la fecha, determinar si es un año bisiesto y determinar si el mes y el día son válidos. Una matriz es codificado con el día final de cada mes desde enero hasta diciembre. Por ejemplo, 31, 28, 31 son los tres primeros números ya que enero tiene 31 días, febrero tiene 28 y marzo 31. El dígito del día se valida contra la matriz.

•  realizar el mismo tipo de verificación en el mes introducido para asegurar que es un valor válido entre 1 y 12. Otra vez, se crea una matriz con una lista de meses válidos para realizar la validación. Validaciones del día y el mes deben ser funciones separadas.

•  determinar si el año introducido es un año bisiesto. Si el año es uniformemente divisible por cuatro, es un año bisiesto. Uso el modulo operador--resto--para realizar este cálculo.

•  agregue uno al día, ahora que hemos determinado que tenemos un día válido, mes y año. Si el día está más allá del actual número total de días del mes dado, entonces debe incrementar el mes y el día 1. Si la fecha introducida es el último día del año, se incrementa el año y el mes y día se establecen en 1.

•  Mostrar la fecha recientemente calculada para el usuario.