Ed
ano passado
Vamos analisar o exemplo apresentado: "x recebe 4 enquanto x < 5 faça x recebe x – 1; imprima x; fim enquanto". Esse exemplo descreve um laço que continua a executar enquanto a condição "x < 5" for verdadeira. O comando "x recebe x – 1" diminui o valor de x a cada iteração, e eventualmente, x se tornará igual a 5, fazendo com que a condição se torne falsa e o laço termine. Agora, vamos analisar as alternativas: a. Laço finito - Um laço finito é aquele que termina após um número determinado de iterações. Este laço é finito, pois eventualmente x se tornará 5 e o laço terminará. b. Laço real - Não é uma terminologia comum em programação, então não se aplica aqui. c. Comando while - O exemplo realmente utiliza a estrutura de repetição "enquanto", que é equivalente ao comando "while" em muitas linguagens de programação. d. Laço infinito - Um laço infinito ocorre quando a condição nunca se torna falsa. Neste caso, o laço não é infinito, pois terminará quando x atingir 5. e. Break - O comando "break" é usado para interromper um laço, mas não é mencionado no exemplo. Diante disso, as alternativas c) e a) são corretas, mas a que melhor se encaixa no contexto do exemplo é a c) Comando while, pois descreve diretamente a estrutura de repetição utilizada. Portanto, a resposta correta é: c) Comando while.
Cadastre-se ou realize login
Ed
há 2 anos
Vamos analisar as opções: a. Laço finito: Um laço finito é um loop que tem um número definido de iterações. No exemplo dado, o loop tem uma condição de parada clara (x < 5), então é um laço finito. b. Laço real: Não é um termo comum em programação. c. Comando while: O comando while é usado para repetir um bloco de código enquanto uma condição específica for verdadeira. No exemplo dado, o "enquanto x < 5" indica um loop while. d. Laço infinito: Um laço infinito é um loop que não tem uma condição de parada clara e continuará executando indefinidamente. No exemplo dado, a condição de parada é clara (x < 5), então não é um laço infinito. e. Break: A instrução break é usada para sair de um loop. Não é relevante para o exemplo dado. Portanto, a alternativa correta é: c. Comando while.
José Ribeiro
há 2 anos
Mais perguntas desse material