Buscar

Um programador escreve as seguintes linhas de programação utilizando a linguagem Python: 131. n1 = int(input('Digite o primeiro número: ')) 132. n2...

Um programador escreve as seguintes linhas de programação utilizando a linguagem Python: 131. n1 = int(input('Digite o primeiro número: ')) 132. n2 = int(input('Digite o segundo número: ')) 133. e == n1 ** n2 134. print(f'O resultado de {n1} elevado a {n2} é igual a {e}.') 135. p = n1 x n2 136. print(f'O produto entre {n1} e {n2} é igual a {p}.') 137. r = n1 % n2 138. print(f'O resto da divisão entre {n1} e {n2} é igual a {r}. Considerando as informações apresentadas, analise as afirmativas a seguir: I. A linha 135 vai gerar um erro na execução do programa. II. A linha 138 será impressa na tela da seguinte forma se n1 = 18 e n2 = 9: o resto da divisão de 18 por 9 é igual a 0. III. A linha 134 será impressa na tela da seguinte forma se n1 = 3 e n2 = 4: o resultado de 3 elevado a 4 é igual a 81. Assinale a alternativa CORRETA:

I. A linha 135 vai gerar um erro na execução do programa.
II. A linha 138 será impressa na tela da seguinte forma se n1 = 18 e n2 = 9: o resto da divisão de 18 por 9 é igual a 0.
III. A linha 134 será impressa na tela da seguinte forma se n1 = 3 e n2 = 4: o resultado de 3 elevado a 4 é igual a 81.
A I e II, apenas.
B II e III, apenas.
C III, apenas.
D I, II e III.

Essa pergunta também está no material:

Pensamento Computacional, Programação e Robótica 2(1)
8 pág.

Robótica Educacional Humanas / SociaisHumanas / Sociais

💡 1 Resposta

User badge image

Ed Verified user icon

A alternativa correta é a letra D) I, II e III. I. A linha 135 vai gerar um erro na execução do programa, pois o operador de multiplicação (*) está faltando entre as variáveis n1 e n2. A linha correta seria: p = n1 * n2. II. A linha 138 será impressa na tela da seguinte forma se n1 = 18 e n2 = 9: o resto da divisão de 18 por 9 é igual a 0. Isso ocorre porque o operador de módulo (%) retorna o resto da divisão entre n1 e n2. III. A linha 134 será impressa na tela da seguinte forma se n1 = 3 e n2 = 4: o resultado de 3 elevado a 4 é igual a 81. Isso ocorre porque a variável "e" recebe o valor de n1 elevado a n2, que é 3 elevado a 4, que resulta em 81.

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais