AJUDA URGENTE Suponha que um programa de computador execute o seguinte algoritmo:
1º) Peça ao usuário que digite um número qualquer, desde que seja diferente de zero;
2º) Subtraia 10 deste número;
3º) Eleve ao quadrado o resultado obtido;
4º) Subtraia 100 do resultado;
5º) Divida o resultado anterior pelo número digitado originalmente;
6º) Adicione 20 ao resultado;
7º) Mostre na tela o número obtido.
Se o usuário digitou o número 21 222 324, qual é o número que foi mostrado na tela?
Soluções para a tarefa
Resposta:
a resposta é: 21.222.320
Explicação passo-a-passo:
21.222.324 - 10 = 21.222.310
(21.222.310)² = 450386441736100
450386441736100 - 100 = 450386441736100
450386441736100 / 21.222.324 = 2,12223 . 10^7 = 21222300
21.222.300 + 20 = 21.222.320
Espero que tenha ajudado (:
O número que foi mostrado na tela é 21 222 324.
Lógica
Em questões de raciocínio lógico, geralmente devemos encontrar padrões ou alguma forma de relacionar as informações da questão.
Para resolver essa questão, devemos seguir o algoritmo com um número qualquer x e encontrar os resultados em cada passo:
2º: n = x - 10
3º: n = (x - 10)²
4º: n = (x - 10)² - 100
5º: n = ((x - 10)² - 100)/x
6º: n = ((x - 10)² - 100)/x + 20
Desenvolvendo esta expressão:
n = (x² - 20x + 100 - 100)/x + 20
n = (x² - 20x)/x + 20
n = x - 20 + 20
n = x
Logo, qualquer número diferente de zero colocado no passo 1 será o resultado mostrado no passo 7.
Leia mais sobre lógica em:
https://brainly.com.br/tarefa/22668196