Problema: 1175
Enunciado:
Faça um programa que leia um vetor N[20]. Troque a seguir, o primeiro elemento com o último, o segundo elemento com o penúltimo, etc., até trocar o 10º com o 11º. Mostre o vetor modificado.
Linguagem: C++
O programa faz a leitura de 20 valores, armazenando em um vetor.
Após, o vetor é percorrido, imprimindo o vetor de trás para frente.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | #include <iostream> #include <vector> using namespace std; int main() { int n; vector<int> vet; for(int i=0;i<20;i++){ cin >> n; vet.push_back(n); } for(int i=0;i<20;i++){ cout << "N[" << i << "] = " << vet.at(19-i) << endl; } return 0; } |