GABARITA Entrar

CESGRANRIO · 2022 · Eletrobras Termonuclear S.A. · Analista de Sistemas – Gestão e Governança de TIC

Questão 30 – Controle Interno, Governança e Gestão de Riscos – CESGRANRIO 2022 – Eletrobras Termonuclear S.A. (Analista de Sistemas – Gestão e Governança de TIC)

Seja um array composto por 7 números inteiros.

[ 5, 15, 77, 21, 5, 25, 2 ]

Esse array foi usado por um profissional de teste de software para testar uma função que ordena, de forma ascendente, um array de números inteiros. Essa função implementa o algoritmo de ordenação por seleção.

Para avaliar a evolução do array sendo ordenado, o profissional de teste solicitou ao programador que criou a função de ordenação que fizesse uma modificação no código, de modo que o somatório dos elementos do array com índices 2, 3 e 4 seja exibido no console imediatamente antes do incremento da variável ( i ) que controla a execução do comando de repetição mais externo.

Feitas as modificações solicitadas, o código da função passou a ter a seguinte forma geral:

ordena (int vetor[ ]) {

int i = 0;

int tam = length (vetor); // comentário: a função length retorna a quantidade de elementos // de um array while ( i < tam ) {

while ( ) {

// comentário: isso é apenas a forma geral do algoritmo de ordenação // não é o código completo }

print ( vetor[2] + vetor[3] + vetor[4] );

i = i + 1;

} }

O que será exibido no console pelo comando print na 3ª iteração do comando de repetição mais externo?

Alternativas

Comentários

Ainda não há comentários publicados.

Entre para comentar

Atalhos de teclado
  • A–E ou 1–5 selecionam a alternativa.
  • C ou E marcam Certo ou Errado.
  • Enter responde.
  • Seta para a direita ou esquerda abre a próxima ou a anterior.
  • X elimina a alternativa em foco.
Reportar problema

Treine com histórico e revisão

No app, seus erros voltam para revisão e você acompanha o desempenho por disciplina.

Abrir o app