static void Main(string[] args) { Laikrodis IvestasLaikas = LaikrodisTimeSet.PaimaVartotojoIvestaLaikaIrParodoKonsoleje(); LaikrodisKampas.PaskaiciuojaKampaTarpRodykliuIrIsvedaIKonsole(IvestasLaikas.Valandos, IvestasLaikas.Minutes); Console.ReadLine(); }
public static Laikrodis PaimaVartotojoIvestaLaikaIrParodoKonsoleje() { Console.Write("Iveskite valandas: "); bool successValandos = int.TryParse(Console.ReadLine(), out int valandos); if (!successValandos || valandos > 23 || valandos < 0) { PranesaKadGautasNeteisingasArgumentasProgramaNutraukiama(); } Console.Write("Iveskite minutes: "); bool successMinutes = int.TryParse(Console.ReadLine(), out int minutes); if (!successMinutes || minutes > 59 || minutes < 0) { PranesaKadGautasNeteisingasArgumentasProgramaNutraukiama(); } Laikrodis IvestasLaikas = new Laikrodis(); IvestasLaikas = new Laikrodis(valandos, minutes); Console.WriteLine($"Ivestas laikas (hh:mm): {IvestasLaikas.Valandos.ToString("D2")}:{IvestasLaikas.Minutes.ToString("D2")}"); return(IvestasLaikas); }