static void Main(string[] args) { try { string date = DateTime.Now.ToString("dd.MM.yyyy_HH:mm:ss"); string Path = "version"; Directory.CreateDirectory("Log"); using (StreamReader sr = new StreamReader(Path)) { //Console.WriteLine(sr.ReadToEnd()); MyLog.log("Version : " + sr.ReadToEnd() + "Date: " + date); } double a = 0, b = 0, c = 0; Console.WriteLine("ente 3 parameters a, b and c"); a = Convert.ToDouble(Console.ReadLine()); b = Convert.ToDouble(Console.ReadLine()); c = Convert.ToDouble(Console.ReadLine()); MyLog.log("The equation is introduced: " + a + "X^2+" + b + "X+" + c + "=0"); QuadraticEquation qe = new QuadraticEquation(); List <double> list = qe.solve(a, b, c); String s = "Roots: "; foreach (double i in list) { s += i + " "; } MyLog.log(s); } catch (KuzecovExeption e) { MyLog.log("Error: " + e.Message); } MyLog.write(); Console.ReadKey(); }
static void Main(string[] args) { try { int a = 0, b = 0, c = 0; Console.WriteLine("Введите 3 параметра a, b и с"); a = Convert.ToInt32(Console.ReadLine()); b = Convert.ToInt32(Console.ReadLine()); c = Convert.ToInt32(Console.ReadLine()); MyLog.log("Введено уравнение: " + a + "X^2+" + b + "X+" + c + "=0"); QuadraticEquation qe = new QuadraticEquation(); List <double> list = qe.solve(a, b, c); String s = "Roots: "; foreach (double i in list) { s += i + " "; } MyLog.log(s); } catch (SafronovExeption e) { MyLog.log("Ошибка: " + e.Message); } MyLog.write(); Console.ReadKey(); }