Logo Passei Direto
Buscar

Inglês

Outros
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.
a. 10 10 10
b. 8 9 10
c. 5 6 7
d. 1 2 3
e. 10 11 12
User badge image
Questões Para o Saber

há 10 meses

Respostas

User badge image

Ed Verified user icon

há 10 meses

Vamos analisar o código apresentado: ```c #include int main() { int x[3]; int y; for (y = 0; y < 3; y++) { x[y] = 10 + y; printf("%d ", x[y]); } return 0; } ``` No loop `for`, a variável `y` varia de 0 a 2 (totalizando 3 iterações). Em cada iteração, o valor de `x[y]` é atribuído como `10 + y`. Vamos ver o que acontece em cada iteração: - Quando `y = 0`: `x[0] = 10 + 0` → `x[0] = 10` e imprime `10` - Quando `y = 1`: `x[1] = 10 + 1` → `x[1] = 11` e imprime `11` - Quando `y = 2`: `x[2] = 10 + 2` → `x[2] = 12` e imprime `12` Portanto, a saída do programa será: `10 11 12`. Assim, a alternativa correta é: e) 10 11 12.

Essa resposta te ajudou?

1
Dislike0
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar essa resposta. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais perguntas desse material

Observe o código a seguir: #include #include int main(void) { int i; float notas[5] = {7, 8, 9.5, 9.9, 5.2}; printf("Exibindo os Valores do Vetor \n\n"); for( i = 4 ; i >= 4; i--) { printf("notas[%d] = %.1f\n",i, notas[i]); } getch(); return 0; }
Assinale a alternativa que corresponde a quantidade de linhas que o código acima irá exibir no programa.
6
3
4
1
5

A criação de um vetor do tipo inteiro com oito posições pode ser declarado através do código int vetor[8]. A partir da declaração, ao realizarmos a atribuição do valor de cada índice sendo o próprio índice + 1, qual será o valor do vetor no índice número 4?
4
5
6
7

A linguagem C define uma matriz como um vetor, no qual ambos os elementos são vetores do mesmo tipo e também do mesmo tamanho. Sabendo disso, assinale a alternativa correta.
Matriz pode ser declarada através do comando int matriz[2][1].
Sim
Não
Talvez
Depende

De acordo com os estudos sobre vetor, observe o código a seguir: int main() { float vetor[10]; vetor[2] = 3; printf("O valor do vetor na posição 0 é %d\n", vetor[0]); printf("O valor do vetor na posição 1 é %d\n", vetor[1]); printf("O valor do vetor na posição 2 é %.20f", vetor[2]); return 0; }
Assinale a alternativa que corresponde ao que será exibido no comando printf, conforme está destacado no código anterior:
Endereço de memória.
3
0
1

A linguagem C define uma matriz como um vetor multidimensional, no qual ambos os elementos são vetores do mesmo tipo e também do mesmo tamanho. Por exemplo, uma matriz que possui um vetor do tipo char com tamanho 5, todos os outros serão iguais.
Assinale a alternativa que complementa a explicação de uma matriz.
Uma matriz pode ter múltiplas dimensões, por exemplo matriz[3][3][3].
Uma matriz só pode ter duas dimensões.
Uma matriz deve ser sempre quadrada.
Uma matriz não pode ser inicializada.

Mais conteúdos dessa disciplina