Geral
Estruturas de Dados
Semana 1
0

Questão

Os vetores são estruturas de dados fundamentais em C++, amplamente utilizadas para armazenar coleções de elementos do mesmo tipo em uma sequência contínua de memória. A definição de um vetor envolve a especificação de seu tamanho e tipo de dados dos elementos que ele irá armazenar. Uma das principais vantagens dos vetores é a capacidade de acessar diretamente qualquer elemento utilizando um índice, o que permite operações rápidas e eficientes. 


Com base no contexto apresentado, veja o trecho de código a seguir:


 

#include <iostream>

using namespace std;

 

int main() {

    int vetor[5] = {10, 20, 30, 40, 50};

    int soma = 0;    

    for(int i = 0; i < 5; i++) {

        soma += vetor[i];

    }    

    cout << "A soma dos elementos do vetor é: " << soma << endl;

    return 0;

}

Diante do código apresentado, assinale a alternativa que apresenta qual será a saída do programa acima quando executado.
A) A soma dos elementos do vetor é: 120
B) A soma dos elementos do vetor é: 140
C) A soma dos elementos do vetor é: 150
D) A soma dos elementos do vetor é: 100
E) A soma dos elementos do vetor é: 130
function vote(questaoId, value) { window.location.href = "/accounts/login/?next=/questao/553/"; return; fetch(`/vote/questao/${questaoId}/`, { method: 'POST', headers: { 'Content-Type': 'application/json', 'X-CSRFToken': 'aDAQBkcKPBdZVU5NBBI49PS73GerAoqeck2LSk36jBtcuHyuFrz5wTa8lTUkFmHs' }, body: JSON.stringify({ value: value }) }) .then(response => response.json()) .then(data => { if (data.success) { document.getElementById(`score-${questaoId}`).textContent = data.score; const upBtn = document.querySelector(`button[onclick="vote(${questaoId}, 1)"]`); const downBtn = document.querySelector(`button[onclick="vote(${questaoId}, -1)"]`); upBtn.classList.remove('active-up'); downBtn.classList.remove('active-down'); if (data.user_vote === 1) upBtn.classList.add('active-up'); if (data.user_vote === -1) downBtn.classList.add('active-down'); } }); }