IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C Discussion :

retrouver le jour de la semaine d'une date !


Sujet :

C

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    126
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2006
    Messages : 126
    Points : 70
    Points
    70
    Par défaut retrouver le jour de la semaine d'une date !
    Bonjour à tous,

    Merci de preter attention quelques secondes à mon problème !
    Alors voilà j'essaye de récuperer le nom du jour d'une date (lundi,mardi,..) pour se faire j'utilise deux dates une de reference dont je connais le jour, et la date rechercher dont je désire connaitre le jour !
    Pour se faire j'ai déja réaliser les fonctions permettant de calculer le nombre de jour entre les deux dates, de vérifier si une date est bissextile ou non.
    Je suis proche du but mais je n'arrive pas a retourner la bonne valeur pour simplifier voilà un petit morceau de code pour expliquer ma démarche et le but que j'essai d'atteindre :
    (petite précision le jour de reference est désigner par un chiffre 0 > lundi , 1>mardi... le but est donc de récuperer le chiffre correspondant à la date !

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    #include<stdio.h>
    #include<stdlib.h>
    #include<math.h>
     
    int main()
    {
     
    jour=0; // donc un lundi
    nbjed=365; // on pose ici nombre de jour entre deux annees pour simplifier
    printf("Il y a %d jours entre les deux dates dans la fonction jour \n",nbjed); 
    datef = jour % nbjed % 7; 
    printf("Le jour est un %d \n",datef);
     
    system("pause");
    return 0;
     
    }

  2. #2
    Expert éminent sénior

    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    10 610
    Détails du profil
    Informations personnelles :
    Âge : 67
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 10 610
    Points : 17 923
    Points
    17 923
    Billets dans le blog
    2
    Par défaut
    sur le forum algorithme, tu as la solution... Suffit de chercher un peu..

  3. #3
    Membre régulier
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    126
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2006
    Messages : 126
    Points : 70
    Points
    70
    Par défaut
    merci souviron34 j'ai effectivement trouver une solution
    ici :http://http://www.developpez.net/for...r+d%27une+date
    ressemblant à la mienne mais la solution ne s'y trouve pas car il utilise le nombre de jour entre les deux dates puis fait un modulo 7 et obtient ensuite soit 0 soit 1 etc... cependant on ne prend pas compte alors du jour de reference... d'ailleurs je me demande en quoi écrit la réponse de random juste pour info?
    Je fais peut être fausse route si tel est le cas merci de me prévenir !

  4. #4
    Membre expérimenté
    Inscrit en
    Décembre 2004
    Messages
    1 478
    Détails du profil
    Informations forums :
    Inscription : Décembre 2004
    Messages : 1 478
    Points : 1 664
    Points
    1 664
    Par défaut
    Retrouver le jour de la semaine en fonction de la date (jour/mois/annee) est une FAQ de c.l.c.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 0
    Dernier message: 06/05/2011, 10h05
  2. comment trouver le jour de la semaine d'une date ?
    Par mon_proj dans le forum wxPython
    Réponses: 2
    Dernier message: 13/04/2008, 23h27
  3. Retrouver le jour de la semaine correspondant à une date
    Par christophe_halgand dans le forum MATLAB
    Réponses: 2
    Dernier message: 17/01/2008, 11h28
  4. Réponses: 1
    Dernier message: 07/08/2007, 23h49
  5. Réponses: 14
    Dernier message: 10/08/2006, 16h53

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo