import java.util.Scanner;
public class App {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int i = 0;
String wholeScString = "";
for(i=0; i<17; i++){
String scString = sc.nextLine();
wholeScString = wholeScString + csString;
}
String[] scStrings = wholeScString.split(" ");
int[] scNumbers = new int[scStrings.lenght];
for(i = 0; i < scStrings.lenght; i++){
scNumbers[i] = Integer.valueOf(scStrings[i]);
System.out.println(scNumber[i]);
}
}
}
Здесь я пытаюсь из 17 строк(через «ввод»)каждая с новой строки, состоящих из 2 чисел через пробел создать массив и потом вывести по одному числу с каждой новой строки.
Короче, сложно написал, но ввод должен быть таким:
1 10
34 53
И т.д. (И так 17 строчек)
А вывести должен вот так:
1
10
34
53
И т.д.
Вот что пишет:
App.java:10: error: cannot find symbol
wholeScString = wholeScString + csString;
^
symbol: variable csString
location: class App
App.java:13: error: cannot find symbol
int[] scNumbers = new int[scStrings.lenght];
^
symbol: variable lenght
location: variable scStrings of type String[]
App.java:15: error: cannot find symbol
for(i = 0; i < scStrings.lenght; i++){
^
symbol: variable lenght
location: variable scStrings of type String[]
App.java:17: error: cannot find symbol
System.out.println(scNumber[i]);
^
symbol: variable scNumber
location: class App
4 errors
** Process exited - Return Code: 1 **Alexandr Mezhelovskiy
1 уровень
Где ошибка?
Комментарии (2)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Евгений Salesforce developer в EPAM
12 января 2022, 07:33
0
Алексей Василенко
12 января 2022, 07:09
Нужно сначала заполнить массив данными, и только потом его сортировать. Плюс нужно разобраться с вводом информации с консоли, чтоб программа понимала когда закончился ввод и что уже нужен вывод результата (в цикле while нужно прописать условия чтения информации из консоли).
0