Calcul de l'âge (années, mois, jours) en fonction de la date de naissance

Soyez le premier à donner votre avis sur cette source.

Vue 6 914 fois - Téléchargée 612 fois

Description

Bonjour à tous.

Voici un code pour calculer l'âge d'une personne à partir de sa date de naissance.
J'ai vu que d'autres personnes avaient cherché la même chose mais d'après les commentaires leur résultats ne sont pas toujours précis.

Prenons un exemple pour expliquer le code:
Nous sommes le 02/09/2004 et je suis né le 06/09/1986. C'est bientôt mon anniv d'ailleurs... bref! On ne peut pas soustraire 6 à 2 car 2>6 donc une astuce consiste à dire qu'au lieu d'être le 02/09 nous allons être le 02+31 AOUT... J'ai donc 33-6 jours.

Idem pour les mois : me voila en Aout (08) je vais dir que je suis en Vingtembre(!!) (12+8)/ 2003.
J'ai donc 20-9: 11 mois.

Pour les années la date du jour est forcément supérieure à celle de voter naissance (normalement!) donc pas de PB: 2003-1986 = 17 ans.

Voila j'espère avoir été clair car pas de commentaires dans la source.
Bonne journée à tous,
JPUJOL95

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

atafoukte
Messages postés
3
Date d'inscription
lundi 16 novembre 2009
Statut
Membre
Dernière intervention
6 avril 2010
-
Bonjour Tout le monde,
Voila , j'ai un petit exercice en C a résoudre,
Voir l'énoncé ci-dessous:
Ecrire un programme qui affiche le signe Zodiaque correspondant à une date de naissance donnée par l'utilisateur .
EXE : Bélier : 21 Mars - 20 Avril
Taureau 21 Avril - 21 Mai
Gémeaux : 22 Mai - 21 Juin ...

Merci d'avance de votre collaboration
cs_viran
Messages postés
104
Date d'inscription
jeudi 6 mai 2004
Statut
Membre
Dernière intervention
31 décembre 2006
-
Je n'arrive pas a lire tes fichiers,ou est le .exe?
n_yakine
Messages postés
1
Date d'inscription
mardi 13 avril 2004
Statut
Membre
Dernière intervention
7 septembre 2004
-
non valide!
vérifier exemple:
10/12/1995
jpujol95
Messages postés
60
Date d'inscription
dimanche 20 octobre 2002
Statut
Membre
Dernière intervention
5 septembre 2004
1 -
De rien SDan, il faut aussi aider les autres quand les autres nous aident sur vbfrance!
cs_SDan
Messages postés
288
Date d'inscription
dimanche 1 septembre 2002
Statut
Membre
Dernière intervention
13 juin 2008
-
Merci à jpujol95, maintenant, ç a marche

Bravo

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.