static void Main(string[] args) { if (args.Length > 0) { AllocConsole(); ConsoleAppUtils.ParseArgs(args, out string inputFile, out string outputFile); UtilsW.ReadInputFromFile(inputFile, ' ', out int[,] res); try { Nine logic = new Nine(res); logic.Process2(out int[,] res1, out int rm); UtilsW.WriteInputIntoFile(outputFile, res1); Console.WriteLine("Минимальная сумма по столбцам: {0}", rm.ToString()); } catch (Exception except) { Console.WriteLine(except); } Console.ReadKey(); } else { FreeConsole(); Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); Application.Run(new Form1()); } }
static void Main(string[] args) { if (args.Length > 0) { ConsoleAppUtils.ParseArgs(args, out string inputFile, out string outputFile); UtilsW.ReadInputFromFile(inputFile, ' ', out int[,] res); try { Ten logic = new Ten(res); logic.Process(out int[,] res1, out int rm); UtilsW.WriteInputIntoFile(outputFile, res1); Console.WriteLine("Количество параллельных прямых: {0}", rm.ToString()); } catch (Exception except) { Console.WriteLine(except); } Console.ReadKey(); } else { Console.WriteLine("Аргументы командной строки не заданы"); Console.ReadKey(); } }
static void Main(string[] args) { if (args.Length > 0) { ConsoleAppUtils.ParseArgs(args, out string inputFile, out string outputFile); UtilsW.ReadInputFromFile(inputFile, ' ', out int[,] res); try { Nine logic = new Nine(res); logic.Process2(out int[,] res1, out int rm); UtilsW.WriteInputIntoFile(outputFile, res1); Console.WriteLine("Минимальная сумма по столбцам: {0}", rm.ToString()); } catch (Exception except) { Console.WriteLine(except); } Console.ReadKey(); } else { Console.WriteLine("Аргументы командной строки не заданы"); Console.ReadKey(); } }
private void inputToFileButton_Click(object sender, EventArgs e) { if (inputSaveFileDialog.ShowDialog() == DialogResult.OK) { try { inputSaveFileDialog.InitialDirectory = Path.GetDirectoryName(inputSaveFileDialog.FileName); int[,] input = DataGridViewUtils.GridToArray2 <int>(arr2FromDataGridView); UtilsW.WriteInputIntoFile(inputSaveFileDialog.FileName, input); } catch (Exception except) { FormsUtils.ErrorMessageBox(except); } } }
private void inputFromFileButton_Click(object sender, EventArgs e) { if (inputOpenFileDialog.ShowDialog() == DialogResult.OK) { try { inputOpenFileDialog.InitialDirectory = Path.GetDirectoryName(inputOpenFileDialog.FileName); int[,] input; UtilsW.ReadInputFromFile(inputOpenFileDialog.FileName, ' ', out input); DataGridViewUtils.ArrayToGrid(arr2FromDataGridView, input); } catch (Exception except) { FormsUtils.ErrorMessageBox(except); } } }
private void Go_Click(object sender, EventArgs e) { //1 Label label4 = new Label { AutoSize = true, Font = new System.Drawing.Font("Arial Narrow", 15.2F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(204))), Location = new System.Drawing.Point(12, 50), Name = "label3", Size = new System.Drawing.Size(108, 22), TabIndex = 0, Text = "Сумма:" }; this.Controls.Add(label4); double[] words = UtilsW.StrToArray <double>(input.Text); Seven logic = new Seven(words); label2.Text = Convert.ToString(logic.ProductOfN()); }
private void outputToFileButton_Click(object sender, EventArgs e) { if (outputSaveFileDialog.ShowDialog() == DialogResult.OK) { try { outputSaveFileDialog.InitialDirectory = Path.GetDirectoryName(outputSaveFileDialog.FileName); int[,] output = DataGridViewUtils.GridToArray2 <int>(arr2ToDataGridView); UtilsW.WriteInputIntoFile(outputSaveFileDialog.FileName, output); /*IList<int> output = DataGridViewUtils.GridToList<int>(arr2ToDataGridView); * Nine.WriteOutputIntoFile(outputSaveFileDialog.FileName, output); */ } catch (Exception except) { FormsUtils.ErrorMessageBox(except); } } }
private void Go_Click(object sender, EventArgs e) { //1 Label label4 = new Label { AutoSize = true, Font = new System.Drawing.Font("Arial Narrow", 15.2F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(204))), Location = new System.Drawing.Point(12, 50), Name = "label3", Size = new System.Drawing.Size(108, 22), TabIndex = 0, Text = "Результат:" }; this.Controls.Add(label4); List <double> list = UtilsW.StringToList <double>(input.Text, ' '); Eight logic = new Eight(list); List <double> ll = logic.ListReverse(); label2.Text = UtilsW.ListtoString <double>(ll, ' '); }
static void Main(string[] args) { if (args.Length > 0) { ConsoleAppUtils.ParseArgs(args, out string inputFile, out string outputFile); UtilsW.ReadInputFromFile(inputFile, ' ', out int[,] res); try { Nine logic = new Nine(res); UtilsW.WriteInputIntoFile(outputFile, logic.Process()); } catch (Exception except) { Console.WriteLine(except); Console.ReadKey(); } } else { Console.WriteLine("Аргументы командной строки не заданы"); Console.ReadKey(); } }