Как создать java-код для ввода значений x и y в виде (x, y).
У меня возникли проблемы с созданием кода на java для ввода координат в виде (x, y).
Затем выходные данные должны быть помещены в одномерный массив, как показано ниже:
Усилие Выдвижения
__________ __________
X1 Y1
X2 Y2
Х3-У3
электрошок.
Это мой код.:
Scanner scan = новый сканер(System.in);
двойной [][] arr = {};
//Переменные параметры
String[] variables = новая строка[6];
System.out.println("введите имя зависимой переменной: ");
переменные[0] = scan.nextLine();
System.out.println("введите имя независимой переменной: ");
переменные[1] = scan.nextLine();
//Нет данных
System.out.println("введите количество точек данных: ");
интервал точек данных = число.parseInt(скан.строки());
//Создайте строковый массив для хранения элементов
String Elements[] = новая строка[точки данных];
System.out.println("введите элементы" + DataPoints + " для хранения в массиве:");
для (int i = 0; i < элементов.длина; i++) {
System.out.print("введите элемент" + (i+1) + " в форме (x,y): ");
Elements[i] = scan.nextLine();
}
// если нет. точек данных равно 0 или -ve
для (int x = 0; x < 0; x++){
System.out.println("неверный ввод, пожалуйста, повторите попытку");
}
//ВЫХОД
Системы.из.код println();
System.out.println("элементы в массиве являются: ");
Системы.из.код println();
System.out.println( переменные[1] + "\t\t\t" + переменные[0]);
System.out.println( "__________" + "\т\т" + "__________");
для (int x = 0; x < 3; x++){
Системы.из.код println(элементов[х] + "\т\т\т" + элементы[х]);
}
Что я уже пробовал:
Я попробовал код, как упоминалось выше, но не могу найти способ разделить координаты X и Y на отдельные одномерные массивы.