Considerando a algoritmo apresentado acima, julgue os itens ...
2. Ler salario
3. Se salario >=1000
4. Então
5. salarionovo = salario * 1,05
6. Senão
7. salario = salario * 1,075
8. Fim Se
9. Exibir salario
10. Exibir salarionovo
11. Fim programa
Caso a linha 5 fosse salarionovo = salario * * 2, o valor da variável salario seria multiplicado por 2 duas vezes, tal que, se o valor da variável salario fosse 1000, então o valor de salarionovo seria 4000.
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa Correta: E - errado
Vamos analisar a questão e entender por que a alternativa correta é "Errado". O algoritmo apresentado faz uma leitura do salário e, dependendo do valor, calcula um novo salário com base em um aumento percentual.
No trecho dado, temos a seguinte linha:
salarionovo = salario * 1,05
A questão sugere que, se a linha fosse modificada para:
salarionovo = salario * * 2
Então, se o valor do salário fosse 1000, o valor de salarionovo
seria 4000. Vamos analisar isso mais detalhadamente.
Em linguagens de programação, o operador *
é usado para multiplicação. Entretanto, a sintaxe salario * * 2
não é comum e pode ser interpretada de diversas formas dependendo da linguagem. Se considerarmos que o segundo *
simboliza uma operação de potência (como em Python, por exemplo), estaríamos elevando o salário ao quadrado.
Se salario
= 1000, e aplicamos salario ** 2
, então o resultado seria:
1000 ** 2 = 1000000
Isso claramente não corresponde ao valor 4000 mencionado na questão. Portanto, a interpretação sugerida está incorreta. O correto seria:
Se a operação fosse salario * 2
:
salarionovo = salario * 2 = 1000 * 2 = 2000
Ou seja, mesmo se considerássemos uma multiplicação direta por 2, o resultado seria 2000, e não 4000.
Portanto, a afirmação de que salarionovo
seria 4000 está errada. A correta interpretação é que a expressão sugerida na questão não resulta no valor afirmado, assim a alternativa E - errado está correta.
Espero que essa explicação tenha clareado a questão. Se precisar de mais alguma ajuda, estou à disposição!
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
Força Guerreiro!!!!!!
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo