Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.util.Scanner;
- public class Heure {
- public static void main(String[] args) {
- // TODO Auto-generated method stub
- int hour1, hour2, hour3, minute1, minute2, minute3, second1, second2, second3;
- Scanner scan = new Scanner(System.in);
- System.out.println("Entrez les valeurs d'heure, de minute et de seconde pour le premier temps.");
- hour1 = scan.nextInt(2);
- while(hour1 >= 24) {
- System.out.println("Entrez une valeur inférieur à 24.");
- hour1 = scan.nextInt(2);
- }
- if (hour1 < 10) {
- System.out.println("0" + hour1 + "h");
- }
- else {
- System.out.print(hour1 + "h");
- }
- minute1 = scan.nextInt(2);
- while(minute1 >= 60) {
- System.out.println("Entrez une valeur inférieur à 60.");
- minute1 = scan.nextInt(2);
- }
- if (minute1 < 10) {
- System.out.print("0" + minute1 + "m");
- }
- else {
- System.out.print(minute1 + "m");
- }
- second1 = scan.nextInt(2);
- while(second1 >= 60) {
- System.out.println("Entrez une valeur inférieur à 60.");
- second1 = scan.nextInt(2);
- }
- if (second1 < 10) {
- System.out.print("0" + second1 + "s");
- }
- else {
- System.out.print(second1 + "s");
- }
- System.out.println("Entrez les valeurs d'heure, de minute et de seconde pour le deuxième temps.");
- hour2 = scan.nextInt(2);
- while(hour2 >= 24) {
- System.out.println("Entrez une valeur inférieur à 24.");
- hour2 = scan.nextInt(2);
- }
- if(hour2 < 10) {
- System.out.println("0" + hour2 + "h");
- }
- else {
- System.out.print(hour2 + "h");
- }
- minute2 = scan.nextInt(2);
- while(minute2 >= 60) {
- System.out.println("Entrez une valeur inférieur à 60.");
- minute2 = scan.nextInt(2);
- }
- if (minute2 < 10) {
- System.out.print("0" + minute2 + "m");
- }
- else {
- System.out.print(minute2 + "m");
- }
- second2 = scan.nextInt(2);
- while(second2 >= 60) {
- System.out.println("Entrez une valeur inférieur à 60.");
- second2 = scan.nextInt(2);
- }
- if (second2 < 10) {
- System.out.print("0" + second2 + "s");
- }
- else {
- System.out.print(second2 + "s");
- }
- System.out.println("La différence entre le premier et le deuxième temps s'affichera ci-dessous.");
- hour3 = hour1 - hour2;
- if(hour3 < 10) {
- System.out.println("0" + hour3 + "h");
- }
- else {
- System.out.print(hour3 + "h");
- }
- minute3 = minute1 - minute2;
- if(minute3<0){
- minute3 = (60 + minute3);
- hour3 = hour3 - 1;
- }
- if (minute3 < 10) {
- System.out.print("0" + minute3 + "m");
- }
- else {
- System.out.print(minute3 + "m");
- }
- second3 = second1 - second2;
- if(second3<0){
- second3 = (60 + second3);
- minute3 = minute3 - 1;
- }
- if (second2 < 10) {
- System.out.print("0" + second2 + "s");
- }
- else {
- System.out.print(second3 + "s");
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement