Les partenaires publicitaires:

Comment écrire un programme en C qui calcule la date de demain

Le langage de programmation C est l'un des premiers et des plus populaires langages de programmation. C est resté populaire parce qu'il est efficace, portable et fournit des accès à la mémoire de bas niveau. Même si C est développé pour concevoir un logiciel de système, il peut également être utilisé pour développer des logiciels d'application. C peut même être utilisé dans le développement web. C est capable de calculs complexes. Le calcul effectué pour déterminer la date du lendemain est l'un des plus simple.

Instructions

  1. 1

    Déclarer une classe de tenir le mois, le jour et l'année. Une journée à deux chiffres, un mois à deux chiffres et une année à quatre chiffres doivent être fournis à la fonction soit par saisie de l'utilisateur ou d'une autre application.

  2. 2



    Procéder à la validation des données saisies par l'appel d'une fonction pour lire la date, déterminer si elle est une année bissextile et de déterminer si le mois et le jour sont valables. Un tableau est codé en dur avec le jour d'expiration de chaque mois afin de Janvier à Décembre. Par exemple, 31, 28, 31 sont les trois premiers numéros parce Janvier a 31 jours, Février a 28 et Mars a 31. Le chiffre de la journée est validé contre ce tableau.

  3. 3

    Effectuer le même type de vérification sur le mois entré à assurer qu'elle est une valeur valide entre 1 et 12. Encore une fois, un tableau avec une liste de mois valides est créé pour effectuer la validation. Les deux validations de jour et du mois devraient être fonctions distinctes.

  4. 4

    Déterminer si l'année est entré d'une année bissextile. Si l'année est divisible par quatre, il est une année bissextile. Utilisez le modulo - reste - opérateur d'effectuer ce calcul.

  5. 5


    Ajouter un à la journée, maintenant que nous avons déterminé que nous avons un jour valide, mois et année. Si la journée est au-delà du nombre actuel de jours pour le mois donné, puis le mois doit être incrémenté et le jour mis à 1. Si la date inscrite est le dernier jour de l'année, l'année est incrémenté et le mois et jour sont mis à 1.

  6. 6

    Affichez la date nouvellement calculée à l'utilisateur.

» » » » Comment écrire un programme en C qui calcule la date de demain