Regras para escrever expressões aritméticas em uma linguagem de programação
Digamos que precisamos calcular uma expressão escrita na forma matemática desta maneira:
\( {2\ *\ 17, 56 ^ 2 \over 7\ *\ 2,47\ *\ 0,43}\)
Antes de escrever um programa que calcule o resultado para nós, vamos formular
REGRAS para escrever expressões algébricas em uma linguagem de programação:
É preciso lembrar!
- As expressões contêm números, outros nomes de variáveis, sinais de operador, parênteses, nomes de funções.
- Operações aritméticas e seus sinais (
+
, -
, *
, /
, //
, %
).
- O separador decimal é um ponto.
- A expressão é escrita em uma linha (notação linear de expressões), os caracteres são alinhados sequencialmente um após o outro, TODOS os sinais de operação são colocados e os parênteses são usados.
Assim, seguindo as regras para escrever expressões aritméticas, devemos traduzir essa fração (notação matemática) em uma notação linear, ou seja, escrever a fração em uma linha.
Como tanto o numerador quanto o denominador são complexos (ou seja, contêm dois ou mais fatores), ao escrever de forma linear, é necessário tomar as expressões do numerador e do denominador entre parênteses.
Assim, a notação linear de tal expressão ficará assim:
(2*17,56*17,56)/(7*2,47*0,43)
Vamos escrever um programa para calcular essa expressão. Para fazer isso, vamos definir os dados de entrada e saída
Entrada
Como conhecemos todos os valores, não há necessidade de inserir nada no teclado, portanto não haverá entrada.
Impressão
O programa deve exibir o resultado desta expressão aritmética (você pode inseri-la em qualquer variável ou exibir imediatamente o valor na tela).
Mostraremos imediatamente o resultado da expressão na tela sem salvá-lo em nenhuma variável.
Como temos uma fração, o resultado será um número real
print((2 * 17,56 * 17,56) / (7 * 2,47 * 0,43))
Execute o programa em seu computador e verifique se ele produz um resultado igual a 82.94984330235246
Em seguida, conclua a tarefa.