begin process at 2012 02 12 15:57:32
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

VBScript

 > DONNE LE NOMBRE DE JOURS QUE VOUS VIVEZ ET VOTRE ÂGE EXACTE

DONNE LE NOMBRE DE JOURS QUE VOUS VIVEZ ET VOTRE ÂGE EXACTE


 Information sur la source

Note :
2,33 / 10 - par 3 personnes
2,33 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :VBScript Niveau :Débutant Date de création :03/02/2004 Vu :4 265

Auteur : Marvin77

Ecrire un message privé
Site perso
Commentaire sur cette source (9)
Ajouter un commentaire et/ou une note

 Description

MAIS JE SUIS PARTOUT

celui la vous permait de connaitre le nombre de jours que vous etes sur la terre

et il vous donne votre age en année , mois et jours !


Source

  • Option Explicit
  • Dim jour,mois,annee,today,anneejour,moisjour,jourjour,reste1,reste2,total
  • 'demande à l'utilisateur les renseignement neccesaire à la bonne apllication du script
  • Do
  • jour=inputbox ("votre jour de naissance"&vbcrlf&vbcrlf&"allant de 1 a 31","jour")
  • loop until jour<>""
  • Do
  • mois=inputbox ("votre mois de naissance"&vbcrlf&vbcrlf&"allant de 1 a 12","mois")
  • loop until mois<>""
  • Do
  • annee=inputbox ("votre année de naissance"&vbcrlf&vbcrlf&"en 4 chiffre , exemple 1987","année")
  • loop until annee<>""
  • 'today prend la valeur de la date d'aujourd'hui
  • today=date()
  • 'transforme , par la soustration de la date de naissance à la date d'aujourd'hui , le nombre de jours total de vie
  • anneejour=(year(today)-(annee-1))*360
  • moisjour=(month(today)-(mois-1))*30
  • jourjour=(30-jour)
  • total=anneejour+moisjour+jourjour
  • msgbox total&" jour de vie",,"nombre de jours de vies"
  • 'transforme le nombres de jours de vie en annee , mois et jours
  • reste1=total mod 360
  • annee=((total-reste1)/360)-1
  • reste2=reste1 mod 30
  • mois=(reste1-reste2)/30
  • jour=reste2
  • if total>360000 then
  • msgbox "WHAOUUUU , plus de cent ans et vous utilisé un ordinateur , chapeau ! "
  • msgbox "vous avez vécu "&annee&" années , "&mois&" mois et "&jour&" jours",,"conclusion"
  • end if
  • if total<0 then
  • msgbox "olala ,même pas né et déjà mordu de PC ! ! !"
  • msgbox "vous allez naitre dans "&(annee*-1)&" années , "&(mois*-1)&" mois et "&(jour*-1)&" jours",,"conclusion"
  • end if
  • if total>0 and total<360000 then
  • msgbox "vous avez vécu "&annee&" années , "&mois&" mois et "&jour&" jours",,"conclusion"
  • end if
  • msgbox "MaRvIn CoRpOrAtIoN",vbInformation,"SiGnAtUrE"
Option Explicit

Dim jour,mois,annee,today,anneejour,moisjour,jourjour,reste1,reste2,total

'demande à l'utilisateur les renseignement neccesaire à la bonne apllication du script
Do
jour=inputbox ("votre jour de naissance"&vbcrlf&vbcrlf&"allant de 1 a 31","jour")
loop until jour<>""
Do
mois=inputbox ("votre mois de naissance"&vbcrlf&vbcrlf&"allant de 1 a 12","mois")
loop until mois<>""
Do
annee=inputbox ("votre année de naissance"&vbcrlf&vbcrlf&"en 4 chiffre , exemple 1987","année")
loop until annee<>""

'today prend la valeur de la date d'aujourd'hui
today=date()

'transforme , par la soustration de la date de naissance à la date d'aujourd'hui , le nombre de jours total de vie
anneejour=(year(today)-(annee-1))*360
moisjour=(month(today)-(mois-1))*30
jourjour=(30-jour)

total=anneejour+moisjour+jourjour

msgbox total&" jour de vie",,"nombre de jours de vies"

'transforme le nombres de jours de vie en annee , mois et jours
reste1=total mod 360
annee=((total-reste1)/360)-1
reste2=reste1 mod 30
mois=(reste1-reste2)/30
jour=reste2

if total>360000 then 
msgbox "WHAOUUUU , plus de cent ans et vous utilisé un ordinateur , chapeau ! "
msgbox "vous avez vécu "&annee&" années , "&mois&" mois et "&jour&" jours",,"conclusion"
end if

if total<0 then
msgbox "olala ,même pas né et déjà mordu de PC ! ! !"
msgbox "vous allez naitre dans "&(annee*-1)&" années , "&(mois*-1)&" mois et "&(jour*-1)&" jours",,"conclusion"
end if

if total>0 and total<360000 then
msgbox "vous avez vécu "&annee&" années , "&mois&" mois et "&jour&" jours",,"conclusion"
end if

msgbox "MaRvIn CoRpOrAtIoN",vbInformation,"SiGnAtUrE"



 Sources du même auteur

SCANNEUR DE LECTEURS
COMPTEUR DE LIGNES

 Sources de la même categorie

Source avec Zip Source avec une capture RECHERCHE & SAUVEGARDE DES FICHIERS PAR LEURS EXTENSIONS par hackoo
Source avec Zip Source avec une capture [VBS] SPLASH SCREEN EN VBSCRIPT par hackoo
Source avec Zip Source avec une capture [VBS] GOOGLE EASTER EGGS par hackoo
Source avec Zip Source avec une capture FILE2COMPARE: COMPARAISON DE DEUX FICHIERS LIGNE PAR LIGNE par hackoo
Source avec Zip Source avec une capture [VBS] COMMENT CRÉER UN DOSSIER ET LE PROTÉGER PAR MOT DE PAS... par hackoo

Commentaires et avis

Commentaire de Marvin77 le 03/02/2004 15:57:40

j'attend vos commentaires svp les gars ... !

Commentaire de lataupeben le 03/02/2004 16:29:38

360 jours dans une année?
tu aproximative ou c'est moi qui est du mal

Commentaire de lataupeben le 03/02/2004 16:29:39

360 jours dans une année?
tu aproximative ou c'est moi qui est du mal

Commentaire de Warny le 03/02/2004 16:43:57

Pour calculer le nombre d'année il faut faire
Diff = Date - DateNaissance
Annees = Year(Diff)
Mois = Month(Diff)
Jours = Day(Diff)

Commentaire de jack le 03/02/2004 19:30:18 administrateur CS

Salut Marvin77
Tu t'es bien compliqué la vie pour pas grand chose :
Une fois que tu as la date de naissance sous le format
MaDate = "22/02/1948", tu n'as plus qu'à faire
MsgBox DateDiff("d", MaDate, Now)
et tu auras le nombre de jours entre ces deux dates
"d" pour Day
"y" Year
"m" Month
"h" Hour
"n" minute (et pas "m")
"s" second

Vala

Commentaire de Marvin77 le 03/02/2004 22:32:06

ouai je c mais j'avais rien piger a cette formule ....
et j'applique pas se que je comprend pas

et pour les 360 jours c parce que j'ai passer un bac de comptabiliter et que l'année comptable est de 360 jours (lol desoler)

merci des commentaire !

Commentaire de lataupeben le 04/02/2004 15:37:08

c bien ton truc ca rend moin vieux

Commentaire de VVV le 11/02/2004 18:40:38

Orthographe, svp... :'(

Merci à Warny et Jack pour ces infos.
Ca fait toujours du bien un eptit rappel !

V3

Commentaire de Hackdevil le 02/01/2005 07:15:26

C'est un peu inutile mais bon lol
C'est marrant.
Par contre 360 jours dans l'année ça fausse un peu tout.
Dans l'affaire je me retrouve avec un moi de trop de vecu.
5/10

 Ajouter un commentaire




Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,404 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales