Demande de sol

meriam -  
 pom -
bonjour tous le monde s'il vous plaît ,est ce que vous avez une ideé pour cet Exo j'arrive pas a le résourdre :
merci d'avance Ecrire en lagage C toutes les déclarations nécessaires pour définir un type de données appelé Dates permettent de représenter en machine une date .par exemple :comment représenter 26 février 2004?

merci

1 réponse

  1. pom
     
    Bonjour meriam, je n'ai jamais fais de C mais je vais te donner une réponse en C++. A toi de transcrire...

    struct Date
    {
    short jour;
    short mois; // les mois vont de 1 a 12
    short annee;
    };

    Tu peux aussi faire une enumeration
    enum Mois{Janvier,Fevrier,...,Decembre};

    et dans la struct, au lieu de faire short mois; tu fais Mois mois;

    dans une enumeration, tu peux relier un element a un numero.
    Je crois que Janvier == 0
    Fevrier == 1
    etc

    à moins que ce soit Janvier == 1
    Fevrier == 2
    etc

    J'espère que ca t'as un peu aidé

    salut
    Pom
    0