Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.util.*;
- public class EmploiDuTemps {
- public static void main(String[] args) {
- int i;
- int n;
- int compteur;
- double duree;
- n=10;
- Activite[] t= {
- new Activite(new Date(2010,10,04),new Cours("TP",10,12),new Matiere("Info","Coulibaly"),new Salle("C210",40),"STH2"),
- new Activite(new Date(2010,10,04),new Cours("Cour",11,12),new Matiere("Info","Coulibaly"),new Salle("E101",40),"STH2"),
- new Activite(new Date(2010,10,04),new Cours("TD",9,12),new Matiere("Analyse","Demange"),new Salle("C421",40),"STH2"),
- new Activite(new Date(2010,10,04),new Cours("TP",14,15),new Matiere("Info","Coulibaly"),new Salle("C210",40),"STH1"),
- new Activite(new Date(2010,10,04),new Cours("Cour",16,18),new Matiere("Analyse","Demange"),new Salle("E019",40),"STH2"),
- new Activite(new Date(2010,10,04),new Cours("TD",14,18),new Matiere("Meca","Crochet"),new Salle("C421",40),"STH2"),
- new Activite(new Date(2010,10,04),new Cours("TP",8,9),new Matiere("Algebre","Heu"),new Salle("E101",40),"STH2"),
- new Activite(new Date(2010,10,04),new Cours("TD",8,10),new Matiere("Info","Debeuvron"),new Salle("C210",40),"STH1"),
- new Activite(new Date(2010,10,04),new Cours("TP",14,16),new Matiere("Com","Oget"),new Salle("E109",40),"STH1"),
- new Activite(new Date(2010,10,04),new Cours("Cour",10,12),new Matiere("Meca","Cechet"),new Salle("E101",40),"STH2"),
- };
- Scanner sc = new Scanner(System.in);
- System.out.println("Entrez le Nom de la salle");
- String salle=Lire.S();
- System.out.println("Entrez l'année de début)");
- int Ad=Lire.i();
- System.out.println("Entrez le mois de début)");
- int Md=Lire.i();
- System.out.println("Entrez le jour de début)");
- int Jd=Lire.i();
- System.out.println("Entrez l'année de fin");
- int Af=Lire.i();
- System.out.println("Entrez le mois de fin");
- int Mf=Lire.i();
- System.out.println("Entrez le jour de fin");
- int Jf=Lire.i();
- Date Dd= new Date(Ad,Md,Jd);
- Date Df= new Date(Af,Mf,Jf);
- compteur=0;
- i=0;
- while(i<n){
- if(Df.compareTo(t[i].Date)>=0 && Dd.compareTo(t[i].Date)<=0 && t[i].Salle.num.equals(salle)){
- compteur=compteur+(t[i].Cours.Hf-t[i].Cours.Hd) ;
- }
- i++;
- }
- duree=(Df.getTime()-Dd.getTime())/86400000;
- System.out.println("Total heure = "+compteur);
- System.out.println("Total Jour = "+duree);
- System.out.println("Taux d'utilisation = "+compteur*3/duree) ;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement