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.
( ) 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:
onde
é 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
de tamanho
, basta:
– inicializar índice:
– testar condição:
– dentro do laço, acessar e fazer
– inicializar índice:
– testar condição:
– dentro do laço, acessar
Dessa forma, o while percorre todos os elementos de
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)