Logo Passei Direto
Buscar
CONSIDERE A VARIÁVEL A, DEFINIDA EM UM SCRIPT: A="1 2 3 4 5" A ESTRUTURA DE REPETIÇÃO QUE EXECUTA UMA ITERAÇÃO DE LOOP PARA CADA VALOR NA VARIÁVEL A É:
A) read $A
B) while [[ $A -ne 0 ]]
C) for valor in $A
D) if [[ $A ]]
User badge image
Progresso com Exercícios

há 3 meses

Respostas

User badge image

Ed Verified user icon

há 3 meses

Para resolver essa questão, precisamos entender como funciona a iteração sobre os valores contidos na variável `A`, que está definida como uma string com os números "1 2 3 4 5". Vamos analisar as alternativas: A) `read $A` - O comando `read` é usado para ler a entrada do usuário, não para iterar sobre os valores de uma variável. B) `while [[ $A -ne 0 ]]` - Essa estrutura de repetição não é adequada para iterar sobre os valores da variável `A`, pois está verificando se `A` é diferente de zero, o que não se aplica aqui. C) `for valor in $A` - Esta é a estrutura correta para iterar sobre cada valor na variável `A`. O loop `for` percorre cada elemento separado por espaço na string. D) `if [[ $A ]]` - Essa é uma condição que verifica se a variável `A` está definida ou não, mas não é uma estrutura de repetição. Portanto, a alternativa correta que executa uma iteração de loop para cada valor na variável `A` é: C) for valor in $A.

Essa resposta te ajudou?

0
Dislike0

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

Mais conteúdos dessa disciplina