public class DateLecture {

/* Type agrege de stockage d'une date      */
/* formee d'un numero de jour, d'un numero */
/* de mois et d'un numero d'annee          */

  static class Date {
    int jour = 1;
    int mois = 1;
    int annee = 1901; };

/////////////////////////////////////////////////

/* Lecture au clavier et retour d'une date     */

  static Date saisirDate() {
    Date d = new Date();
    Ecran.afficher("Jour  ? ");
    d.jour = Clavier.saisirInt();
    Ecran.afficher("Mois  ? ");
    d.mois = Clavier.saisirInt();
    Ecran.afficher("Annee ? ");
    d.annee = Clavier.saisirInt();
    return d;
  }

/////////////////////////////////////////////////

/* Programme principal                         */

  public static void main(String [] args) {
    Date d;
    Ecran.afficherln("Veuillez saisir votre date");
    d = saisirDate();
  }
}