static void Main(string[] args) { Orario Partenza = new Orario(8, 100, 65); Orario Arrivo = new Orario(11, 70, 58); Partenza.Correggi(); Arrivo.Correggi(); Console.Write("Orario di partenza: "); Console.WriteLine("\n" + Partenza.Out()); Console.WriteLine("Orario di arrivo: "); Console.WriteLine(Arrivo.Out()); Console.WriteLine(Partenza.Tempo(Partenza, Arrivo)); }
public string Tempo(Orario Partenza, Orario Arrivo) { M = Partenza.O * 60 + Partenza.M; O = Arrivo.O * 60 + Arrivo.M; O -= M; S = Arrivo.S - Partenza.S; M = 0; while (O >= 60) { O -= 60; M++; } return($"Tempo totale viaggio: {M.ToString()}:{O.ToString()}:{S.ToString()}"); }