Logo Passei Direto
Buscar
ASSINALE A ALTERNATIVA CORRETA. Como vimos a estrutura de repetição ENQUANTO é utilizada para determinar o momento de parada de um algoritmo. Observe os dois algoritmos abaixo e depois analise às afirmações propostas. Algoritmo "AVA01" Var nome:caractere Inicio escreva("Digite um nome: ") leia(nome) enquanto nome<>" " faca escreva("Digite um nome: ") leia(nome) fimenquanto Fimalgoritmo Algoritmo "AVA02" Var nome:caractere Inicio escreva("Digite um nome: ") leia(nome) enquanto nome<>"" faca escreva("Digite um nome: ") leia(nome) fimenquanto Fimalgoritmo I. O algoritmo "AVA01" especifica que o momento de parada só irá ocorre quando for digitado o espaço em branco (barra de espaço no teclado. II. O algoritmo "AVA02" especifica que no teste de parada será necessário pressionar a tecla ENTER. III. Ambos algoritmos, "AVA01" e "AVA02" possuem estruturas de repetição em também, possuem estruturas de seleção. É correto afirmar que: Apenas à afirmação III estão correta. Apenas às afirmações I e II estão corretas. Apenas às afirmações I e III
User badge image
Gilmarcio lopes da silva lopes

há 5 meses

Respostas

User badge image

Ed Verified user icon

há 5 meses

Vamos analisar cada uma das afirmações: I. O algoritmo "AVA01" especifica que o momento de parada só irá ocorrer quando for digitado o espaço em branco (barra de espaço no teclado). Verdadeiro, pois o teste de parada é feito com `nome <> " "`, ou seja, o loop continua até que um espaço em branco seja digitado. II. O algoritmo "AVA02" especifica que no teste de parada será necessário pressionar a tecla ENTER. Falso, o teste de parada é feito com `nome <> ""`, o que significa que o loop continua até que uma string vazia (que pode ser obtida pressionando ENTER sem digitar nada) seja digitada, mas não é correto afirmar que é necessário pressionar ENTER, pois isso depende do contexto de entrada. III. Ambos algoritmos, "AVA01" e "AVA02", possuem estruturas de repetição e também possuem estruturas de seleção. Falso, ambos os algoritmos possuem apenas estruturas de repetição (o `enquanto`), mas não há estruturas de seleção (como `se` ou `caso`) presentes nos algoritmos. Com base nas análises: - A afirmação I é verdadeira. - A afirmação II é falsa. - A afirmação III é falsa. Portanto, a alternativa correta é: Apenas à afirmação I está correta. No entanto, essa opção não está listada nas alternativas que você forneceu. Assim, parece que há um erro nas opções apresentadas. Se precisar de mais ajuda, sinta-se à vontade para perguntar!

Essa resposta te ajudou?

0
Dislike0

Experimente
o Premium! 🤩

Libere respostas sem pagar

Ainda com dúvidas?

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

Mais conteúdos dessa disciplina