0 / 0 / 0
Регистрация: 16.10.2018
Сообщений: 11
|
||||||
1 | ||||||
Не могу понять почему не работает24.10.2019, 00:45. Показов 362. Ответов 3
Суть задания проста. Написать программу, которая сравнивает элементы второго массива с первым и если они равны выводит.
Пример Ввод: Hey hello 2 4 10 hey 4 hello Вывод: 4 hello
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
|
|
24.10.2019, 00:45 | |
Ответы с готовыми решениями:
3
Не могу понять почему не работает (или правильно не работает) Не могу понять почему не работает не могу понять почему не работает Не могу понять почему не работает |
6574 / 4559 / 1843
Регистрация: 07.05.2019
Сообщений: 13,726
|
|
24.10.2019, 09:06 | 2 |
Здесь надо с нуля начинать, а не с i - for (int j = 0; j < items1.length.............
0
|
6 / 7 / 2
Регистрация: 22.05.2019
Сообщений: 40
|
||||||
24.10.2019, 09:27 | 3 | |||||
Вот в этом отрезке кода:
Кликните здесь для просмотра всего текста
Как и сказали выше у тебя j = i. На первой итерации цикла for (int i = 0; i < items2.length; i++) это прекрасно работает, но когда уже идет вторая итерация, то i = 1, соответственно j = 1, поэтому он пропускает 1 ячейку str1. Получается что кол-во пропущенных ячеек str1 = кол-ву итераций цикла с i. И да, это раздел языка C++, поэтому публикуй в следующий раз в разделе Java.
0
|
0 / 0 / 0
Регистрация: 16.10.2018
Сообщений: 11
|
|
24.10.2019, 10:33 [ТС] | 4 |
Этот момент я пропустил, спасибо. Но программа все равно не выводит ответ. Может вы знаете как ввести этот массив при помощи java.util.Arrays или с помощью чейн методов? Потому что я думаю, что ошибка заключается в том как я ввожу массив
0
|
24.10.2019, 10:33 | |
Помогаю со студенческими работами здесь
4
Не могу понять почему не работает
Не могу понять почему не работает strtok
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |