TP3-INFORMATIQUE.

Slides:



Advertisements
Présentations similaires
Mc Donald’s calendrier 2007.
Advertisements

Janvier Janvier 2010 LUNDI MARDI MERCREDI JEUDI VENDREDI SAMEDI
Janvier Lundi Mardi Mercredi Jeudi Vendredi Samedi Dimanche
Janvier 2012 LUNDIMARDIMERCREDIJEUDIVENDREDISAMEDIDIMANCHE
A.G. JANVIER 2010 LUNDIMARDIMERCREDIJEUDIVENDREDISAMEDIDIMANCHE Département
Défi maths animation pédagogique 22 mars Défi maths junior  Un site dédié :  Protocole  Inscription.
Profits25 Simple et Rentable Pour gagner de l’argent en ligne LE MODULE À REVENUS PARTAGÉS Une régie publicitaire en ligne ! De vrais annonceurs leaders.
83,3% 97,3 % € 1 10 Semaine 38 HIGIENE DE VIE
Age minimum de départ en retraite
Indicateur ARE avancé des difficultés des entreprises
Carnet de bord du professeur
De nouvelles modalités d’attribution à compter de la session 2017
Bourse de MEXT 2018 Séance d’orientation (1er cycle) Le 19 avril 2017
Le Livre vert du Personnel Scientifique
Planning 2014 / 2015 Septembre Octobre Novembre 1 L Pré rentrée Me S
La seconde POP L/T Seconde professionnelle à orientation progressive pour la filière transport et logistique.
Initiation Excel 1ère Partie novembre - décembre 2014.
Verbe (Etre) au présent
Probabilités.
Révision: L’heure, la date, et le temps
Apprendre les mois Cours Basic.
Le cahier de la maîtresse
Organisation et gestion de données
Calendrier 2011 Arc-en-ciel JANVIER L M M J V S D
Service Informatisation des Collèges - DEC Mouvement de mobilité ATI
Date Ligne du temps.
janvier 2011 Les chiens de la WWII lun. mar. mer. jeu. ven. sam. dim.
objectifs: to name the months
La comptine des mois.
Journal de la maîtresse
Le cahier de la maitresse
C’est quand ton anniversaire?
Août 2009 LUNDI MARDI MERCREDI JEUDI VENDREDI SAMEDI DIMANCHE
Agenda Melle ROIG Florence
Mesdames et Messieurs, enfin il est là!!!!!
Les outils de l’Historien
Ce modèle vous permettra de créer facilement un calendrier annuel, sans avoir à changer manuellement les dates. Il comporte 28 pages, car il a été créé.
Ce modèle vous permettra de créer facilement un calendrier annuel, sans avoir à changer manuellement les dates. Il comporte 28 pages, car il a été créé.
Janvier. Janvier Février Mars Avril Mai Juin.
Histoire des calendriers
Direction Opérationnelle
son Calendrier 2011 Des dictons présente
Prévenir la veille soit JOUR SCOLARISE -1 AVANT 10H00
CALENDRIER 2014.
Calendrier 2020 (les trésors cachés sont les plus excitants)
CALENDRIER 2014.
C’est quand ton anniversaire?
D L M J V S   JANVIER 2010.
LE CALENDRIER DU STRING
Vocabulaire les jours de la semaine
Calendrier 2010.
Les calculs usuels sur les prix
09 Septembre M 2 M 3 J 4 V 5 S 6 D 7 L 8 M 9 M 10 J 11 V
Calendrier 2010.
Mc Donald’s calendrier 2007.
Mon classeur de maîtresse
Months – Mois Months – Mois
Months – Mois janvier février mars avril mai juin juillet août
Quelle orientation après la 3ème Prépa Professionnelle ?
La France Le drapeau de la France Great Britain.
Retro planning prévisionnel
Coordonnées des élèves
Document CWG-SFP-3/8-F 5 décembre 2017 Original: anglais
Calendrier 2011.
Septembre 9 lundi mardi mercredi jeudi vendredi samedi dimanche 1 2 3
Elèves Anniversaires de la classe Liste d’élèves Contacts parents
Carnet de bord Organisation générale Année scolaire
Agenda Machin Bidule.
Accueils de jour réunion du 3 juillet 2019
Transcription de la présentation:

TP3-INFORMATIQUE

Vérification d’une date Format de la date: JJ/MM/AAAA Ex. 23/01/2010 08/09/2013 30/11/1990

CALENDRIER GREGORIEN Inspiré du calendrier julien (Rome antique) Instigateur: Grégoire XIII (pape de 1572 à 1582) Point de départ: naissance de Jésus (an 1) Basé sur la révolution de la terre autour du soleil en 365,2425 jours de 24 heures de 60 minutes de 60 secondes. Temps moyen de l'année: 365,2425 jours Pour assurer un nombre entier de jours par année, on ajoute régulièrement 1 jour (année bissextile)

CASSE - TETE L'année tropique moyenne, c’est-à-dire la période de rotation de la Terre autour du Soleil, dure 365,24219 jours. En insérant une journée bissextile tous les quatre ans, le calendrier julien attribue à l’année une durée moyenne de 365,25 jours. Ceci induit un décalage d’environ 8 jours par millénaire par rapport au temps vrai,

AJUSTEMENT GREGORIEN Le cycle complet du calendrier grégorien dure 400 ans : trois siècles constitués chacun de 24 cycles juliens (trois ans de 365 jours, puis une année de 366 jours) suivis de quatre années de 365 jours, puis un siècle constitué de 25 cycles juliens.

ANNEE BISSEXTILE Finalement on pourra considérer qu'une année est bissextile (elle possède un 29 février) si son millésime est divisible par 4 (ex:  1904   1980   1996), mais pas par 100 (ex: 1900), à moins qu'il soit divisible par 400 (ex: 2000), sauf s'il est divisible par 4000 (ex: 4000   8000  12000  ).

ANNEE DIVISIBLE PAR 4 100 400 4000

Avec l’ajustement précédent, le décalage entre le temps vrai et le temps calendaire est ramené à 3 jours sur 10 000 ans.

année supérieur à zéro et année inférieur à 10000 DOMAINE ANNEE année supérieur à zéro et année inférieur à 10000

mois supérieur à zéro et mois inférieur à 13 DOMAINE MOIS mois supérieur à zéro et mois inférieur à 13

DOMAINE JOUR janvier : de 1 à 31 février: de 1 à 28 (ou 29 si année bissextile) mars: de 1 à 31 avril: de 1 à 30 mai: de 1 à 31 juin: de 1 à 30 juillet: de 1 à 31 août: de 1 à 31 septembre: de 1 à 30 octobre: de 1 à 31 novembre: de 1 à 30 décembre: de 1 à 31

FORMULAIRE Vérifier Effacer Quitter jour (de 1 à 31): mois (de 1 à 12): année ( de 1 à 9999): Vérifier Effacer Quitter Résultat du test

Gestionnaires d’ évènements UserForm_Initialize() TextBoxJour_Change() TextBoxMois_Change() CommandButtonVerify_Click() CommandButtonReset_Click() CommandButtonClose_Click()

Fonctions et procédures utilisateur Private Sub valid_date(ByVal iAnnee As Integer, ByVal iMois as Integer,ByVal iJour as Integer) Private Sub not_valid_date(ByVal iAnnee As Integer, ByVal iMois as Integer,ByVal iJour as Integer) Private Sub clear_results() Private Sub rearrange_results() Private Sub check_input() Private Function EstDivisiblePar(ByVal iNombre As Integer, ByVal iDiviseur As Integer) As Boolean Private Function EstBissextile(ByVal iAnnee As Integer) As Boolean Private Function EstValideDate(ByVal iJour As Integer, ByVal iMois As Integer, ByVal iAnnee As Integer) As Boolean

procédure check_input Active/Désactive les boutons Effacer et Vérifier en fonction du contenu des contrôles TextBox jour, mois, année. Le bouton Effacer est activé seulement si au moins un des contrôles jour, mois, année n’a pas de contenu vide. Le bouton Vérifier n’est activé que si les contrôles jour, mois et année possèdent des contenus plausibles. Le jour doit être un entier supérieur à 0 et inférieur à 32 Le mois doit être un entier supérieur à 0 et inferieur à 13 L’année doit être un entier supérieur à 0 et inférieur à 10000