De acordo com o que foi apresentado, analise o seguinte código:
#include
int main()
{
int x[3];
int y;
for (y = 0; y < 3; y++) {
x[y] = 10 + y;
printf("%d ",x[y]);
}
return 0;
}
Assinale a alternativa que corresponde ao retorno exibido pelo programa.
₁ 10 11 12
₂ 8 9 10
₃ 1 2 3
₄ 5 6 7
₅ 10 10 10
Respostas
Resposta:
10 11 12
Explicação:
Resposta correta.
O valor exibido pelo programa é de 10 11 12, pois ao executar o laço de repetição, o valor da primeira posição do vetor é o índice + 10, como o índice no caso é zero então o primeiro valor é 10. Como o contador é de 1 em 1, então logicamente o resultado restante é 11 e 12.
10 11 12 corresponde ao retorno exibido pelo programa. O que é mostrado na alternativa 1.
Interpretação do código de programação
O valor exibido pelo programa é de 10 11 12, visto que ao executar o laço de repetição que é mostrado pelo "for", o valor da primeira posição do vetor é o índice + 10, demo que como o índice no caso é zero então o primeiro valor é 10.
Além de que o contador é incrementado de 1 em 1, então logicamente o resultado restante é 11 e 12, portanto, o resultado final será 10 11 12, o que é mostrado corretamente na alternativa 1.
Saiba amis sobre programação em:
https://brainly.com.br/tarefa/20790680
Bons estudos!
#SPJ2