Задачи на работу с циклами в C++. Часть 6
Дан контейнер std::map:
std::map<std::string, int> map = {{"x", 5}, {"y", 10}, {"z", 15}};
Используя цикл for, создайте список из значений, умноженных на 2.
Дан список чисел:
std::vector<int> list = {1, 2, 3, 4, 5, 6};
Используя цикл for, создайте множество из четных чисел.
Дано изменяемое множество:
std::set<int> set = {10, 20, 30, 40, 50};
Используя цикл for, увеличьте каждый элемент на 5.
Дан контейнер std::map:
std::map<std::string, int> map = {{"one", 1}, {"two", 2}, {"three", 3}};
Используя цикл for, создайте список строк в формате "ключ=значение".
Дан массив символов:
int array[] = {'a', 'b', 'c', 'd'};
Используя цикл for, создайте std::map где ключ - символ, значение - его код.
Дан контейнер std::map:
std::map<std::string, int> map = {{"apple", 3}, {"orange", 5}, {"banana", 2}};
Используя цикл for, найдите общее количество фруктов.
Дан список строк:
std::vector<std::string> list = {"hello", "world", "kotlin", "programming"};
Используя цикл for, создайте множество из длин строк.
Дан контейнер std::map:
std::map<std::string, int> map = {{"a", 1}, {"b", 2}, {"c", 3}, {"d", 4}};
Используя цикл for, создайте список ключей, где значение больше 2.
Дано изменяемое множество:
std::set<int> set = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10};
Используя цикл for, удалите все нечетные числа.
Дан массив и список:
int array[] = {1, 2, 3};
std::vector<std::string> list = {"a", "b", "c"};
Используя цикл for, создайте std::map где ключи из списка, значения из массива.