Logo Passei Direto
Buscar
Considere o seguinte trecho de um programa escrito em Python: num = 10 num += 1 num = num + 2 * 5 Após a execução do trecho, é correto afirmar que: Marcar para revisão A A variável num tem o valor 65 B A variável num tem o valor 11 C A expressão num//7 tem valor 1 D A expressão num%5 tem valor 2 A expressão num%7 tem valor 0
User badge image
Eletromecânica Norte

há 2 meses

Respostas

User badge image

Ed Verified user icon

há 2 meses

Vamos analisar o trecho do programa em Python passo a passo: 1. `num = 10` - Inicialmente, `num` é igual a 10. 2. `num += 1` - Isso é equivalente a `num = num + 1`, então agora `num` é 11. 3. `num = num + 2 * 5` - Aqui, primeiro calculamos `2 * 5`, que é 10. Então, `num` se torna `11 + 10`, resultando em `num = 21`. Agora, vamos verificar as alternativas: A) A variável num tem o valor 65 - Incorreto (num é 21). B) A variável num tem o valor 11 - Incorreto (num é 21). C) A expressão num//7 tem valor 1 - Correto (21 // 7 = 3). D) A expressão num%5 tem valor 2 - Incorreto (21 % 5 = 1). E) A expressão num%7 tem valor 0 - Incorreto (21 % 7 = 0). Portanto, a alternativa correta é a C: A expressão num//7 tem valor 3.

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