Logo Passei Direto
Buscar

Algoritmos

Engenharias
Uma possibilidade utilizada é chamada de if Aninhado, que consiste em aninhar estruturas if dentro de outras estruturas if para criar condições mais complexas, onde uma condição depende do resultado de outra. Importante salientar que pode tornar o código mais difícil de entender, especialmente se houver muitos níveis de aninhamento. Com base no texto, no script a seguir e no conteúdo estudado, analise as seguintes afirmativas: Fonte: página 63 e-book valor = int(input("Digite um valor: ")) if valor < 10: if (valor % 2) == 0: print(f"{valor} é menor que 10 e par.") else: print(f"{valor} é menor que 10 e ímpar.") else: print(f"{valor} é maior ou igual a 10") I. Esse script é um exemplo de if aninhado. II. Esse script sempre verifica se o valor digitado é menor que 10, par ou ímpar. III. (valor % 2) é uma operação que retorna o resto da divisão de valor por 2. É correto o que se afirma em: A I e III, apenas. B I e II, apenas. C I, apenas. D III, apenas. E II e III, apenas.
User badge image
Vinícius Standke

ontem

Respostas

User badge image

Ed Verified user icon

ontem

Vamos analisar cada afirmativa: I. Esse script é um exemplo de if aninhado. Verdadeiro, pois o script contém uma estrutura if dentro de outra, caracterizando o uso de if aninhado. II. Esse script sempre verifica se o valor digitado é menor que 10, par ou ímpar. Falso, o script verifica se o valor é menor que 10 e, se for, verifica se é par ou ímpar. Se o valor for maior ou igual a 10, ele não verifica se é par ou ímpar, apenas imprime que é maior ou igual a 10. III. (valor % 2) é uma operação que retorna o resto da divisão de valor por 2. Verdadeiro, essa afirmativa está correta, pois a operação realmente retorna o resto da divisão de "valor" por 2, que é usada para determinar se o número é par ou ímpar. Com base nas análises, as afirmativas verdadeiras são I e III. Portanto, a alternativa correta é: A) I e III, apenas.

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

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

Mais conteúdos dessa disciplina