Magna Concursos

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?

 

Provas

Questão presente nas seguintes provas

Analista de Sistemas - Gestão e Governança

60 Questões