Para cada uma das sentenças abaixo, marque (V) para Verdadeiro ou (F) para Falso.
( ) Um laço while pode ser usado para percorrer um vetor, assim como um laço for.

Passo 1

O enunciado pede para avaliar se uma estrutura de repetição while pode ser usada para percorrer um vetor, assim como um laço for. O conteúdo é iteração em vetores e controle de fluxo em linguagens imperativas.

Passo 2

Em um laço for típico, fazemos algo como:
\text{for }i=0\text{ até }n-1\colon\;\text{acessa-se }v[i]é
onde i é inicializado, testado e incrementado automaticamente pelo próprio for.

Passo 3

Um laço while repete enquanto uma condição for verdadeira. Para percorrer vetor v de tamanho n, basta:
– inicializar índice: i=0
– testar condição: i<n
– dentro do laço, acessar v[i] e fazer i=i+1
Dessa forma, o while percorre todos os elementos de v exatamente como o for.

Passo 4

Como é possível controlar manualmente o índice e a condição de término, concluímos que um laço while pode sim percorrer um vetor.

Resposta

(V)

Exercícios relacionados