1. Главная
  2. Библиотека
  3. Программирование
  4. #include #include namespace std; main() { v; .pushback(10...
Разбор задачи

#include #include namespace std; main() { v; .pushback(10); .pushback(11); .pushback(12); .pushback(13); [0] = 20; [3] = 23; (int j=0; j

  • Предмет: Программирование
  • Автор: Кэмп
  • #Основы алгоритмизации и программирования
  • #Языки программирования (C++, Java, Python и др.)
#include #include namespace std; main() { v; .pushback(10); .pushback(11); .pushback(12); .pushback(13); [0] = 20; [3] = 23; (int j=0; j

Условие:

#include <iostream>
#include <vector>\nusing namespace std;\nint main()
{\nvector<int> v;\nv.push_back(10);\nv.push_back(11);\nv.push_back(12);\nv.push_back(13);\nv[0] = 20;\nv[3] = 23;\nfor(int j=0; j<v.size(0; j++)\ncout << v[j]<<' ';// 20 11 12 23\ncout << endl;\nreturn 0;
\}

Проставьте порядок выполнения кода поэтапно.

Решение:

  1. (Действие №3: создать вектор)
    В строке:
      vector<int> v;
    происходит создание пустого вектора v.

  2. (Действие №4: внести данные в конец вектора)
    В строках:
      v.push_back(10);
      v.push_back(11);
      v.push_back(12);
      v.push_...

Внутри — полный разбор, аргументация, алгоритм решения, частые ошибки и как отвечать на каверзные вопросы препода, если спросит

Попробуй решить по шагам

Попробуй один шаг и продолжи в режиме обучения или посмотри готовое решение

Какой метод используется для добавления элементов в конец вектора в C++?

Что нужно знать по теме:

Что нужно знать по теме

Алгоритм решения

Топ 3 ошибок

Что спросит препод