private void runTaskButton_Click_1(object sender, EventArgs e) { string nameFileInput = @"C:\Test\graph3.txt"; string nameFileOutput = @"C:\Test\graphOut3.txt"; ReadAndWriteFile.ReadingFromFile(graphRichTextBox, nameFileInput); if (ExceptionHandling_Metod()) { try { Tasks tasks = new Tasks(); tasks.ThirdTask(graphRichTextBox, outputTextBox, sortedGraphRichTextBox); ReadAndWriteFile.WriteToFile(sortedGraphRichTextBox, outputTextBox, nameFileOutput, "Отсортированный граф:\n", "Стек вершин топологической сортировки: "); } catch { MessageBox.Show(" Неверные начальные данные", " Ошибка"); } } else { MessageBox.Show(" Неверные начальные данные", " Ошибка"); } }
private void runTaskButton_Click(object sender, EventArgs e) { string nameFileInput = @"C:\Test\graph2.txt"; string nameFileOutput = @"C:\Test\graphOut2.txt"; ReadAndWriteFile.ReadingFromFile(graphRichTextBox, nameFileInput); if (ExceptionHandling_Metod()) { try { Tasks tasks = new Tasks(); tasks.SecondTask(graphRichTextBox, outputTextBox); ReadAndWriteFile.WriteToFile(outputTextBox, nameFileOutput, "Максимальное независимое множество: "); } catch { MessageBox.Show(" Неверные начальные данные", " Ошибка"); } } else { MessageBox.Show(" Неверные начальные данные", " Ошибка"); } }
private void button1_Click(object sender, EventArgs e) { string nameFileInput = @"C:\Test\graph1.txt"; string nameFileOutput = @"C:\Test\graphOut1.txt"; ReadAndWriteFile.ReadingFromFile(graphRichTextBox, nameFileInput); if (ExceptionHandling()) { try { Tasks tasks = new Tasks(); tasks.FirstTask(graphRichTextBox, enterCountWayTextBox, outputCountWayTextBox); ReadAndWriteFile.WriteToFile(outputCountWayTextBox, nameFileOutput, "Количество путей заданной длины: "); } catch { MessageBox.Show(" Неверные начальные данные", " Ошибка"); } } else { MessageBox.Show(" Неверные начальные данные", " Ошибка"); } }
private void runTaskButton_Click(object sender, EventArgs e) { string nameFileInput = @"C:\Test\graph5.txt"; string nameFileOutput = @"C:\Test\graphOut5.txt"; ReadAndWriteFile.ReadingFromFile(graphRichTextBox, nameFileInput); if (ExceptionHandling_Metod()) { try { Tasks tasks = new Tasks(); tasks.FifthTask(graphRichTextBox, getStartVertex, outputTaskRichTextBox); ReadAndWriteFile.WriteToFile(outputTaskRichTextBox, nameFileOutput, "Кратчайшие пути до вершин от указанной\n"); } catch { MessageBox.Show(" Неверные начальные данные", " Ошибка"); } } else { MessageBox.Show(" Неверные начальные данные", " Ошибка"); } }