O programa escrito em Linguagem C possui uma estrutura de repetição para solicitar ao usuário 8 números inteiros e preencher o vetor “vet” por meio...
O programa escrito em Linguagem C possui uma estrutura de repetição para solicitar ao usuário 8 números inteiros e preencher o vetor “vet” por meio do comando scanf() – linha 8. Em seguida, o programa solicita ao usuário que digite um número, pesquisando se o mesmo se encontra no vetor. Se o número existir, o programa imprimirá a posição do vetor em que o número se encontra e, caso não exista, a mensagem “Este número não existe” será impressa ao usuário. Qual é a linha que deve ser preenchida corretamente para que o programa execute sua tarefa?
a) for(x=0; x<8; x++) printf("\n O número %d esta na posição %d: ", num, x); b) for(x=0;x<=8;x++) printf("\n O número %d esta na posição %d: ", num, x); c) for(x=0; x<8; x++) printf("\n O número %d esta na posição %d: ", num, x); d) for(x=0; x<8; x++) printf("\n O número %d esta na posição %d: ", x, num); e) for(x=1; x<8; x++) printf("\n O número %d esta na posição %d: ", num, x); f) for(x=0; x printf("\n O número %d esta na posição %d: ", num, x);
A alternativa correta para preencher a linha que imprime a posição do número no vetor é a letra C:
```c
for(x=0; x<8; x++)
printf("\n O número %d esta na posição %d: ", num, x);
```
Essa estrutura de repetição percorre o vetor "vet" e imprime a posição do número "num" em cada iteração.
0
0
Faça como milhares de estudantes: teste grátis o Passei Direto
Compartilhar