diff --git a/cmd/bin/graphs0.dart b/cmd/bin/graphs0.dart index 01f1114..f00af38 100644 --- a/cmd/bin/graphs0.dart +++ b/cmd/bin/graphs0.dart @@ -51,7 +51,6 @@ void main(List arguments) { List graphs = []; String name; String str = ""; - Separators sep = Separators(); while (deistvie != 0) { stdout.write( "1 - создать граф, 2 - удалить граф, 3 - добавить в граф вершину,\n4 - удалить вершину, 5 - добавить ребро/дугу, 6 - удалить ребро/дугу,\n7 - вывести граф на экран, 8 - вывести граф в файл, 0 - выход\nDeistvie: "); @@ -112,9 +111,9 @@ void main(List arguments) { List inn = []; List len = []; - List a = str.split(sep.space); + List a = str.split(Separators.space); for (var splitted in a) { - var dt = splitted.split(sep.dotToLength); + var dt = splitted.split(Separators.dotToLength); if (dt.length == 2) { inn.add(int.parse(dt[0])); len.add(int.parse(dt[1])); @@ -161,9 +160,9 @@ void main(List arguments) { "Ввод: *куда*|*вес* через пробел. Если граф не взвешенный, то *вес* можно не указывать.\nВершина cмежна с: "); str = getStrLine(); - List a = str.split(sep.space); + List a = str.split(Separators.space); for (var splitted in a) { - var dt = splitted.split(sep.dotToLength); + var dt = splitted.split(Separators.dotToLength); if (dt.length == 2) { inn.add(int.parse(dt[0])); len.add(int.parse(dt[1])); @@ -244,7 +243,7 @@ void main(List arguments) { num = graphs[y].getDotAmount(); stdout.write( "Количество вершин: $num. Введите через пробел 2 вершины, между которыми удалить ребро: "); - List x = getStrLine().split(sep.space); + List x = getStrLine().split(Separators.space); x1 = int.parse(x[0]); x2 = int.parse(x[1]); if (x1 >= 0 && x1 < num && x2 >= 0 && x2 < num) {