Pyhton é uma das linguagens de programação que tem conquistado a preferência de muitos programadores. Uma série de comandos são definidos para permitir que algoritmos baseados em lógicas de programação sejam implementados, produzindo resultados conforme o intuito proposto pelo programador. Nesse contexto, considere o pequeno trecho do programa a seguir.
a = input(“Entre com o primeiro número:”)
b = input(“Entre com o segundo número:”)
c = input(“Entre com o terceiro número:”)
if a>b:
while b
b = b+1
else:
b = a+c
print (b)
Se a variável “a” recebe o valor 5, a variável “b” recebe o valor 10 e variável “c” recebe o valor 6, assinale a alternativa correta quanto ao valor impresso de “b” ao término do trecho desse programa.
11.
16.
15.
5.
6.
como é feito poderia mostrar ?
Soluções para a tarefa
Resposta:
A variável, no caso em tela, terá o valor de 11, alternativa A.
Explicação:
Para explicarmos como se chega ao resultado, temos que ter em mente, em primeiro lugar, o valor dado a cada variável:
A=5
B=10
C=6
Note que o código prevê duas situações, quais sejam:
1. Se A for maior do que B
2. Caso A não seja maior do que B
Assim, ao substituirmos os valores dados às variáveis, percebemos que A é, de fato, menor do que B, uma vez que B=10 e A=5, assim, usaremos a segunda hipótese do código, qual seja: "A não é maior que B".
Na ocorrência essa situação, o código diz que o resultado a ser mostrada em tela é B "print (b)", e que, nesse caso, o valor de B será "b=a+c". Logo, temos:
B= 5+6
B= 11
Alternativa A.
Resposta:
11.
Explicação:
A alternativa “A” está correta, pois, na instrução if a > b: , com a = 5 e b = 10, será executado o ramo else, sendo que b = a + c, ou seja, b = 5 + 6 = 11.