Logo Passei Direto
Buscar
0:32:10 Questão 8/10 - Lógica de Programação e Algoritmos Na AULA 3 você aprendeu a trabalhar condicionais. Observe 0 código abaixo em Python contendo condicionais simples. x=2 y=5 z=0 resultado =0 valor = int(input('Digite 1, 2 ou 3:')) if (valor == 1): resultado = X* valor valor = 2 if (valor = 2): resultado +=y valor = 3 if (valor == 3): resultado +=Z print(resultado) Assinale a alternativa que contém CORRETAMENTE 0 valor da variável resultado ao final da execução do programa para os dado A 7, 12 e 12
User badge image
Henrylle Penha

há 23 horas

Respostas

User badge image

Ed Verified user icon

há 23 horas

Vamos analisar o código passo a passo: 1. Inicialização das variáveis: ```python x = 2 y = 5 z = 0 resultado = 0 ``` 2. Entrada do usuário: O programa pede para o usuário digitar um valor (1, 2 ou 3). 3. Condicionais: - Se o valor digitado for 1: ```python if (valor == 1): resultado = x * valor # resultado = 2 * 1 = 2 ``` - Se o valor digitado for 2: ```python if (valor == 2): resultado += y # resultado = 0 + 5 = 5 ``` - Se o valor digitado for 3: ```python if (valor == 3): resultado += z # resultado = 0 + 0 = 0 ``` 4. Impressão do resultado: O valor final de `resultado` depende do valor que o usuário digitou. Agora, vamos ver as alternativas: - Se o usuário digitar 1, `resultado` será 2. - Se o usuário digitar 2, `resultado` será 5. - Se o usuário digitar 3, `resultado` será 0. Portanto, nenhuma das alternativas apresentadas (7, 12 e 12) está correta, pois o resultado final pode ser apenas 2, 5 ou 0, dependendo da entrada do usuário.

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