Logo Passei Direto
Buscar
Questão 8/10 - Lógica de Programação e Algoritmos
Na AULA 4 aprendemos a fazer validação de dados empregando laços de repetição. A seguir você encontra um código em linguagem Python que deve validar dados inteiro em um intervalo entre -100 e 100, com estes valores inclusos.

x = int(input('Digite um valor no intervalo de -100 até 100: '))
while ( ):
x = int(input('Digite um valor no intervalo de -100 até 100: '))
print('Encerrando')

Observe que, propositalmente, a condição do laço ficou vazia.

Assinale a alternativa que contém a condição correta para este laço funcionar como o enunciado propõe.

a) x < 100 or x > -100
b) x > 100 or x < -100
c) x > 100 and x < -100
d) x < 100 and x > -100
e) x < 99 and x > -99
User badge image
Questões Para o Saber

ano passado

Respostas

User badge image

Ed Verified user icon

há 5 meses

Para validar se um número está dentro do intervalo de -100 a 100, incluindo esses limites, precisamos que a condição do laço de repetição continue enquanto o número não estiver dentro desse intervalo. Vamos analisar as alternativas: a) x < 100 or x > -100 - Esta condição não é correta, pois ela permitiria valores fora do intervalo, como 101 ou -101. b) x > 100 or x < -100 - Esta condição também não é correta, pois ela permitiria que o laço continuasse para valores fora do intervalo. c) x > 100 and x < -100 - Esta condição é impossível, pois um número não pode ser simultaneamente maior que 100 e menor que -100. d) x < 100 and x > -100 - Esta condição não é correta, pois ela não inclui os limites -100 e 100. e) x < 99 and x > -99 - Esta condição não é correta, pois não inclui os limites -100 e 100. Nenhuma das alternativas apresentadas está correta para validar o intervalo de -100 a 100, incluindo os limites. A condição correta deveria ser: `x < -100 or x > 100` para que o laço continue enquanto o número estiver fora do intervalo. Portanto, a resposta correta para a condição do laço de repetição que valida os dados inteiros entre -100 e 100, incluindo esses valores, não está entre as opções apresentadas.

Essa resposta te ajudou?

0
Dislike0

Experimente
o Premium! 🤩

Libere respostas sem pagar

User badge image

Ed Verified user icon

ano passado

Analisando o código fornecido e o intervalo de validação proposto (-100 até 100, incluindo esses valores), podemos determinar a condição correta para o laço de repetição. No trecho de código apresentado, a condição do while deve garantir que o valor de x esteja dentro do intervalo especificado (-100 até 100, inclusos). Portanto, a condição correta para o laço funcionar como proposto é: a) x < 100 or x > -100 Essa condição garante que x seja menor que 100 e maior que -100, abrangendo o intervalo desejado.

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