• Matéria: Informática
  • Autor: ferreiralucas1992
  • Perguntado 7 anos atrás

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

respondido por: mdonin
10

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.

respondido por: henriquec1001
10

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

Anexos:
Perguntas similares