[C++] 벡터의 기능을 이용해보자

2022. 6. 14. 20:08코딩 1막 <C++개념편>/코딩 1막 <C++응용편>

728x90

#include <iostream>
#include <string>
#include <vector>

using namespace std;

void main()
{
	// 1. int를 원소로 담는 동적배열 벡터 만들기
	vector<int> intVec;
	int input;

	// 2. cin으로 입력을 하나 받아 입력한 값만큼 5의 배수를 담으시오(push_back)
	cout << "값을 입력하세요 : ";
	cin >> input;

	for (int i = 0; i < input; i++)
	{
		intVec.push_back(5 * (i + 1));
	}

	// 3. 시작위치에 -1을 추가해보시오
	intVec.insert(intVec.begin() + 0, -1);

	// 4. 요소들을 전부 출력해보시오
	for (int i = 0; i < intVec.size(); i++)
	{
		cout << intVec[i] << endl;
	}
}

출력 결과

728x90