Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 05.02.2018, 01:33   #1
LyxOn
Новичок
Джуниор
 
Регистрация: 05.02.2018
Сообщений: 1
По умолчанию Как сравнить переменную со всеми елементами массива?

Как сравнить переменную со всеми елементами массива? Если она совпадает с хотябы одним из них, то...
Помогите пожалуйста.
LyxOn вне форума Ответить с цитированием
Старый 05.02.2018, 03:31   #2
alexzk
Форумчанин
 
Регистрация: 12.04.2017
Сообщений: 889
По умолчанию

В цикле конечно, по количеству элементов массива. Внутри цикла проверка, если не совпадает, то...
alexzk вне форума Ответить с цитированием
Старый 05.02.2018, 09:39   #3
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

Цитата:
Сообщение от alexzk Посмотреть сообщение
Внутри цикла проверка, если не совпадает, то..
не, лучше - если совпадает, то "найдено" и выход из цикла, результат = "true"
а если цикл завершился и не было "найдено", тогда - не найдено, результат = "false"
Serge_Bliznykov вне форума Ответить с цитированием
Старый 05.02.2018, 10:03   #4
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,706
По умолчанию

std::any_of - http://en.cppreference.com/w/cpp/alg...ll_any_none_of
или напрямую (если нужен элемент)
std::find - http://en.cppreference.com/w/cpp/algorithm/find
p51x вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[C++] Нужно иницилизировать вектор элементами массива всеми возможными способами, которые вы знаете + вывод на экран oksanavol Помощь студентам 0 10.06.2017 13:56
Вставить число n между всеми соседними элементами одномерного массива, имеющими одинаковый знак. Каким должен Abaddo Помощь студентам 2 28.12.2016 16:44
сравнить изображения со всеми другими в папке egorka2134 Общие вопросы Delphi 0 17.08.2013 13:02
как сравнить переменную с набором чисел? bakanaev Общие вопросы Delphi 7 19.06.2012 18:27
Сравнить 2 массива Glob Помощь студентам 3 27.06.2011 14:17