Pascal/Prioridades: diferenças entre revisões

Origem: Wikilivros, livros abertos por um mundo aberto.
[edição não verificada][edição verificada]
Conteúdo apagado Conteúdo adicionado
He7d3r.bot (discussão | contribs)
Trocando categorização manual por AutoCat (o indexador da categoria estava incorreto) [ usando AWB ]
He7d3r.bot (discussão | contribs)
m Não é mais preciso inserir a navegação manualmente, basta manter a lista de capítulos do livro atualizada. Ver detalhes.
 
Linha 1: Linha 1:

{{Navegação|[[Pascal]]|[[../Expressões Lógicas/]]|[[../Comandos de Atribuição/]]}}


= Prioridades =
= Prioridades =

Edição atual desde as 20h17min de 7 de março de 2011


Prioridades[editar | editar código-fonte]

Na resolução das expressões aritméticas, as operações e funções matemáticas guardam entre si uma hierarquia.

1- Parênteses mais internos.
2- Funções matemáticas.
3- * /
4- + - 
5- Operadores relacionais; ( #  -  =  -  >  -  < )
6- Operadores lógicos.( NÃO - E – OU )

Exemplo:

Resolvendo passo a passo a expressão:
  - 4 / 2 + ABS( 5 – 3 * 5 ) / 2
  – 4 / 2 + ABS( 5 – 15 ) / 2 {1- Parênteses mais internos, 3- multiplicação}
  – 4 / 2 + ABS( -10 ) / 2 {1- Parênteses mais internos}
  – 4 / 2 + 10 / 2    {2- Funções matemáticas}
  -2 + 5   {3- a divisão}
  3  {resultado final}