Академический Документы
Профессиональный Документы
Культура Документы
//NORA RAPPAH//
TP2:
EXERCICE1:
1/-package pas;
}
2/-package nora;
import java.util.Scanner;
public class Console {
}
}
3/-package nora;
import java.util.Scanner;
public class Console {
}
}
}
}
EXERCICE2:
// LES CONSTRUCTEURS//
1/-package nora;
//LES METHODES//
1/--->pour la premi�re fonction on ne va rien mettre car elle est sans argument.
----->pour la deuxi�me fonction on va mettre une variable de type objet qu'on va
le d�finir dans le main.
----->pour la troisi�me fonction on va mettre un nombre de notre choix qu' on
additionner sur les minutes.
en plus de tou cela on doit mettre aussi les fontions
d'affichage"System.out.println()" afin de permettre d'afficher les resultats lors
de l' execution du programme.
2/-//CONCERNANT LE TEST//
package nora;
}
ON AURA LES R�SULTATS SUIVANTS:
14:23:10
true
apr�s modification:14:113:10
4/--->les diff�rents probl�mes rencontr�s c'est que les minutes vont d�passer les
60 ce qui n'est pas logique.
5/-APR�S MODIFICATION ON A:
package nora;
}
ONA SES R�SULTATS:
1:65:99
apr�s modification:2:60:99
7/-//ON PEUT MODIFIER SUR LA FONCTION ADDMINUTES//
public void addMinutesInit(int n) {
if( this.secs>60){
this.mins+=(this.secs-60)/60;
this.secs=60;
}
this.mins+=n;
if( this.mins>60){
this.hours+=(this.mins-60)/60;
this.mins=60;
}
System.out.println("apr�s modification:"+hours+":"+mins+":"+secs);
}
AVEC CE PROGRAMME TEST
package nora;
}
//ET ON AURA COMME R�SULTAT
1:65:99
apr�s modification:2:60:60