🏠 | 💻 IT | Программирование Code | C++ |

Двухмерный Vector C++

Задача: создать двухмерный вектор 3 на 5 и заполнить его случайными числами от 0 до 9

#include #include #include using namespace std; int main() { vectorint>> vec; for (int i = 0; i < 3; i++) { vector <int> temp; for (int j = 0; j < 5; j++) { temp.push_back(rand()%10); } } cout << endl; for (int vecline = 0; vecline < 3; vecline++) { for (int vecelem = 0; vecelem < 5; vecelem++) { cout << vec[vecline][vecelem] << " "; } cout << endl; } return 0; }

После запуска программы результат будет таким:

1 7 4 0 9 4 8 8 2 4 5 5 1 7 1 C:\Users\ao\source\repos\vector_02.exe (process 145912) exited with code 0. To automatically close the console when debugging stops, enable Tools->Options->Debugging->Automatically close the console when debugging stops. Press any key to close this window . . .

Видео

В видео ниже есть всё, что описано в статье кроме более быстрого перебора элеметов вектора.

Предыдущий урок Следующий урок

Если остались вопросы - смело задавайте их в комментариях.

Поиск по сайту
Контакты и сотрудничество:
Рекомендую наш хостинг beget.ru
Пишите на info@urn.su если Вы:
1. Хотите написать статью для нашего сайта или перевести статью на свой родной язык.
2. Хотите разместить на сайте рекламу, подходящуюю по тематике.
3. Реклама на моём сайте имеет максимальный уровень цензуры. Если Вы увидели рекламный блок недопустимый для просмотра детьми школьного возраста, вызывающий шок или вводящий в заблуждение - пожалуйста свяжитесь с нами по электронной почте
4. Нашли на сайте ошибку, неточности, баг и т.д. ... .......
5. Статьи можно расшарить в соцсетях, нажав на иконку сети: