РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
⊗cppTsTmClL4 57 of 131 menu

Задачи на многомерность в C++. Часть 4

Дан массив списков:

std::vector<std::vector<int>> array = { {1, 2, 3}, {4, 5, 6}, {7, 8, 9} };

Используя вложенный цикл for, найдите сумму всех элементов.

Дан список массивов:

std::vector<std::array<std::string, 3>> list = { {"a", "b", "c"}, {"d", "e", "f"}, {"g", "h", "i"} };

Используя вложенный цикл for, объедините все символы в одну строку.

Дан контейнер std::map с массивами:

std::map<std::string, std::array<int, 3>> map = { {"numbers", {10, 20, 30}}, {"more_numbers", {40, 50, 60}} };

Используя вложенный цикл for, найдите среднее арифметическое всех чисел.

Дан массив множеств:

std::vector<std::set<int>> array = { {1, 2, 3}, {3, 4, 5}, {5, 6, 7} };

Используя вложенный цикл for, найдите объединение всех множеств.

Дан контейнер std::map со списками:

std::map<std::string, std::vector<int>> map = { {"odds", {1, 3, 5, 7}}, {"evens", {2, 4, 6, 8}} };

Используя вложенный цикл for, создайте общий список всех чисел.

Дан список std::map:

std::vector<std::map<std::string, int>> list = { {{"a", 1}, {"b", 2}}, {{"c", 3}, {"d", 4}}, {{"e", 5}, {"f", 6}} };

Используя вложенный цикл for, найдите сумму всех значений.

Дано множество массивов:

std::set<std::array<double, 2>> set = { {1.1, 2.2}, {3.3, 4.4}, {5.5, 6.6} };

Используя вложенный цикл for, найдите произведение всех элементов.

Дан контейнер std::map с множествами:

std::map<std::string, std::set<std::string>> map = { {"set1", {"apple", "banana"}}, {"set2", {"orange", "grape"}}, {"set3", {"banana", "kiwi"}} };

Используя вложенный цикл for, найдите все уникальные фрукты.

Дан массив std::map:

std::map<std::string, int> array[] = { {{"x", 10}, {"y", 20}}, {{"z", 30}, {"w", 40}}, {{"p", 50}, {"q", 60}} };

Используя вложенный цикл for, создайте список всех ключей.

Дан контейнер std::map с массивами std::map:

std::map<std::string, std::vector<std::map<std::string, std::string>>> map = { {"users", { {{"name", "John"}, {"age", "25"}}, {{"name", "Alice"}, {"age", "30"}} }}, {"admins", { {{"name", "Bob"}, {"age", "35"}} }} };

Используя тройной цикл for, найдите средний возраст всех людей.

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