Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗cpPmMpVP 215 of 390 menu
◀ ▶

Наличие значения в C++

Чтобы узнать, есть ли нужное число среди значений, перебирают пары словаря и сравнивают поле second с искомым:

std::map<std::string, int> dct = { {"a", 1}, {"b", 2}, {"c", 3} }; bool flag = false; for (const auto& elem : dct) { if (elem.second == 2) { flag = true; } } std::cout << flag << "\n";

Дан словарь:

std::map<std::string, int> dct = { {"a", 3}, {"b", 7}, {"c", 9} };

Если среди значений есть число 7, выведите "yes", иначе "no".

Дан словарь:

std::map<std::string, int> dct = { {"x", 1}, {"y", 2}, {"z", 3} };

Проверьте, встречается ли число 5 среди значений. Если да, выведите "yes", иначе "no".

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить