Advertisement
LePetitGlacon

Exercice 8

Sep 15th, 2019
359
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 2.20 KB | None | 0 0
  1. using System;
  2.  
  3. namespace b
  4. {
  5.     class Program
  6.     {
  7.     public static void Main(string[] args)
  8.     {
  9.             Console.WriteLine("Quelle est l'heure du départ ?");
  10.         float heureDepart = float.Parse(Console.ReadLine());
  11.             Console.WriteLine("Quelle sont les minutes du départ ?");
  12.         float minuteDepart = float.Parse(Console.ReadLine());
  13.             Console.WriteLine("Quelle les secondes du départ ?");
  14.         float secondeDepart = float.Parse(Console.ReadLine());
  15.        
  16.         Console.WriteLine("Quelle est l'heure de l'arrivée ?");
  17.         float heureArrive = float.Parse(Console.ReadLine());
  18.             Console.WriteLine("Quelle sont les minutes de l'arrivée ?");
  19.         float minuteArrive = float.Parse(Console.ReadLine());
  20.             Console.WriteLine("Quelle les secondes de l'arrivée ?");
  21.         float secondeArrive = float.Parse(Console.ReadLine());
  22.        
  23.         float heure = heureArrive - heureDepart;
  24.         float minute = minuteArrive - minuteDepart;
  25.         float seconde = secondeArrive - secondeDepart;
  26.    
  27.         if (heure > 0 && minute > 0 && seconde > 0) //+++
  28.         {
  29.             Console.WriteLine("La durée du vol était/sera de " + heure + " heure(s), " + minute + " minute(s), " + seconde + " seconde(s)");
  30.         }
  31.        
  32.         else {
  33.             if (heure > 0 && minute > 0 && seconde < 0) //++-
  34.             {
  35.                 Console.WriteLine("La durée du vol était/sera de " + heure + " heure(s), " + minute + " minute(s), " + -seconde + " seconde(s)");
  36.             }
  37.                
  38.             if (heure < 0 && minute < 0 && seconde > 0) //--+
  39.             {
  40.                 Console.WriteLine("La durée du vol était/sera de " + -heure + " heure(s), " + -minute + " minute(s), " + seconde + " seconde(s)");
  41.             }
  42.            
  43.             if (heure > 0 && minute < 0 && seconde < 0) //+--
  44.             {
  45.                 Console.WriteLine("La durée du vol était/sera de " + heure + " heure(s), " + -minute + " minute(s), " + -seconde + " seconde(s)");
  46.             }
  47.            
  48.             if (heure < 0 && minute > 0 && seconde > 0) //-++
  49.             {
  50.                 Console.WriteLine("La durée du vol était/sera de " + -heure + " heure(s), " + minute + " minute(s), " + seconde + " seconde(s)");
  51.             }
  52.            
  53.             if (heure < 0 && minute < 0 && seconde < 0) //---
  54.             {
  55.                 Console.WriteLine("La durée du vol était/sera de " + -heure + " heure(s), " + -minute + " minute(s), " + -seconde + " seconde(s)");
  56.             }
  57.         }
  58.                    
  59.         Console.ReadKey();
  60.     }
  61. }
  62. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement