Generation

generate functionMon, 20 Mar 2023

programa que desde un vector de numeros, se quiere recorrer 3 posiciones 1 puede ser negativo o positivo 8 7 2 1 7 2 1 8

#include <iostream> //std::cout std::cin #include <vector> //std::vector int main() { std::vector<int> vector1; int num; std::cin >> num; while (num != -1) { vector1.push_back(num); std::cin >> num; } int n; std::cin >> n; n = n % vector1.size(); int i; // method 1: std::vector<int> vector2; for (i = 0; i < vector1.size() - n; i++) { vector2.push_back(vector1[i]); } for (i = 0; i < n; i++) { vector2.push_back(vector1[vector1.size() - n + i]); } for (i = 0; i < vector1.size(); i++) { std::cout << vector2[i] << " "; }

Questions about programming?Chat with your personal AI assistant