Не могу найти свою ошибку
Внимание! Это довольно старый топик, посты в него не попадут в новые, и их никто не увидит. Пишите пост, если хотите просто дополнить топик, а чтобы задать новый вопрос — начните новый.
Внимание! Это довольно старый топик, посты в него не попадут в новые, и их никто не увидит. Пишите пост, если хотите просто дополнить топик, а чтобы задать новый вопрос — начните новый.
Нашёл в инете интересное задание:
Имеется массив из n чисел. Вывести всё числа, встречающиеся более одного раза.
Пример:
Вход:
6
2 4 6 3 2 2 6
Выход:
2 6
Пишу программу:
но выводит:
2 4 6 ( для примера выше )
не могу найти свою ошибку. помогите, пожалуйста.
Так должно получиться.
не получается. выводит: 2 2
Наверное потому что размер массива указывается 6, а на вход идет 7 цифр: 2, 4, 6, 3, 2, 2, 6. У меня все работает, разве что есть минус: 2, 4, 6, 3, 2, 2, 6, должен вывести: 2, 6, а выводит 2, 2, 6.
Так работает:
На ассоциативных массивах, наверное, код будет проще.
Спасибо, Череп, и всем кто пытался мне помочь!
Даны два массива: А(n), из n различных чисел и В(m), из m различных чисел.
Получить новый массив, который cодержит те элементы из массива A, модулей которых нет в B
не могу найти ошибку свою
Так вроде работает:
Ребят, подскажите, как правильно оформить третий «if»?
Но лучше убрать все
if
'ы вообще:Алан, спасибо большое))