Escreva um programa explorando STL que declara um vetor de inteiros. Armazene no vetor os 5 valores informados e então imprima o vetor de elementos com o comando cout.
Passo 1
E aí, galerinha. Aqui é o Juan, e vamos pra mais um exercício de C++
A questão pede pra gente explorar a STL e criar um vetor, ou seja, ela quer que a gente use o template para criar um vetor. E depois quer que a gente preencha e imprima o vetor que a gente criar
Então, pra começar, a gente vai ter que incluir os cabeçalhos necessário e
Passo 2
Belezinha. Vamos pra onde vamos declarar o nosso vetor. Lembre-se que a questão pede que o vetor seja do tipo inteiro.
Os vetores são um template de classe, então para instanciar o vetor a gente usa a classe junto com o tipo entre as chaves , e depois o nome do vetor:
No código fazemos assim:
E assim a gente cria um vector completamente vazio.
Passo 3
Para preencher esse vetor vazio a gente vai usar o método que adiciona um elemento no fim do vector:
O vetor está completamente vazio. Então quando a gente usar o método o valor vai ser adicionado na primeira posição do vetor (de índice 0). No código fica:
E usamos o método novamente para adicionar mais quatro valores no nosso vetor. A gente pode adicionar qualquer valor inteiro nesse vector.
Passo 4
E estamos quase acabando!
Só falta gente imprimir o conteúdo do vector. Pra isso a gente vai usar o e imprimir cada uma das posições do vetor.
Para imprimir a primeira posição a gente faz assim:
E agora a gente imprime as próximas posições do vetor:
E quando a gente rodar o código teremos a seguinte saída:
E prontinho pessoal. Terminamos a questão!