Exercícios Resolvidos de Manipulando Vetores

Ver Teoria

Enunciado

Faça um programa que possua um vetor denominado A que armazene 6 números inteiros. O programa deve executar os seguintes passos:

(a) Atribua os seguintes valores a esse vetor: 1, 0, 5, -2, -5, 7.

(b) Armazene em uma variável inteira (simples) a soma entre os valores das posições A[0], A[1] e A[5] do vetor e mostre na tela esta soma.

(c) Modifique o quarto valor armazenado no vetor, atribuindo a este o valor 100.

(d) Mostre na tela cada valor do vetor A, um em cada linha.

Passo 1

Fala aí, tudo tranquilo?

Vamos resolver essa questão item por item.

No item a), basta declararmos o vetor e atribuirmos os valores que foram dados. Para isso, vamos declarar o vetor como um inteiro com capacidade de armazenar 6 valores.

Passo 2

Para o item b), vamos declarar uma variável s o m a , e fazê-la receber os valores de A[0], A[1] e A[5].

Nós podemos checar o valor dessa variável por meio da biblioteca i o s t r e a m :

Passo 3

No item c), precisamos ter cuidado com o que iremos tratar como “quarto valor armazenado”, pois os índices dos valores armazenados não começam no 1, mas sim no 0. Portanto, o quarto valor é o A[3], e não o A[4].

Dessa forma, ficaríamos com:

Passo 4

Por fim, no item d), para mostrarmos cada valor contido no vetor A, vamos utilizar o f o r   e a c h , no qual faremos uma variável mudar o seu valor a cada laço de repetição.

Resposta

Ei, a resposta está no passo a passo :)