Calculer un âge de manière relative
Fermé
prabang
Messages postés
2
Date d'inscription
lundi 11 février 2013
Statut
Membre
Dernière intervention
12 février 2013
-
Modifié par prabang le 11/02/2013 à 22:00
prabang Messages postés 2 Date d'inscription lundi 11 février 2013 Statut Membre Dernière intervention 12 février 2013 - 12 févr. 2013 à 20:31
prabang Messages postés 2 Date d'inscription lundi 11 février 2013 Statut Membre Dernière intervention 12 février 2013 - 12 févr. 2013 à 20:31
A voir également:
- Calculer un âge de manière relative
- Calculer une note sur 20 ✓ - Forum Bureautique
- Clémence souhaite faire calculer automatiquement les prix de 30 produits dans trois devises. elle a déjà saisi une formule de calcul pour le tarif du premier produit dans la première devise. corrigez sa formule afin que recopiée vers le bas puis vers la droite, elle remplisse correctement tout le tableau. - Forum Excel
- Âge minimum salle de sport ✓ - Forum Loisirs / Divertissements
- Différence relative ✓ - Forum Webmastering
- Calculer alimentation pc - Guide
2 réponses
silentData
Messages postés
183
Date d'inscription
jeudi 22 janvier 2009
Statut
Membre
Dernière intervention
18 octobre 2013
40
12 févr. 2013 à 09:01
12 févr. 2013 à 09:01
Je ne pense pas qu'il soit possible d'"oublier des cas"...
Prends l'année de souscription et soustraits-y leur année de naissance, tu auras l'âge possible que pourraient avoir les clients.
Ensuite, il ne reste plus qu'à supprimer une année selon qu'ils aient déjà eut leur anniversaire à la date de souscription ou non. En pseudo-code, cela donne :
J'espère avoir pu t'aider
Prends l'année de souscription et soustraits-y leur année de naissance, tu auras l'âge possible que pourraient avoir les clients.
Ensuite, il ne reste plus qu'à supprimer une année selon qu'ils aient déjà eut leur anniversaire à la date de souscription ou non. En pseudo-code, cela donne :
Age = dateSouscription.annee - dateNaissance.annee
Si dateSouscription.mois > dateNaissance.mois OU (dateSouscription.mois = dateNaissance.mois ET dateSouscription.jour > dateNaissance.jour) ALORS
Age = Age - 1
Fin Si
J'espère avoir pu t'aider
prabang
Messages postés
2
Date d'inscription
lundi 11 février 2013
Statut
Membre
Dernière intervention
12 février 2013
12 févr. 2013 à 20:31
12 févr. 2013 à 20:31
Super ! Je n'ai pas fait comme ça mais cela revient au même. Merci.