Pascal/Expressões Lógicas: diferenças entre revisões
< Pascal
[edição não verificada] | [edição verificada] |
Conteúdo apagado Conteúdo adicionado
mSem resumo de edição |
# não é Pascal padrão, nem reconhecido pela maior parte dos compiladores. |
||
Linha 4: | Linha 4: | ||
Estes operadores são usados para comparar valores e retornam um true (verdadeiro) ou false (falso) |
Estes operadores são usados para comparar valores e retornam um true (verdadeiro) ou false (falso) |
||
= ( igual a ) |
= ( igual a ) |
||
<> (diferente) |
|||
> ( maior ) |
> ( maior ) |
||
< ( menor ) |
< ( menor ) |
Edição atual desde as 11h55min de 17 de janeiro de 2017
Operadores relacionais com expressões lógicas[editar | editar código-fonte]
Estes operadores são usados para comparar valores e retornam um true (verdadeiro) ou false (falso)
= ( igual a ) <> (diferente) > ( maior ) < ( menor )
Operadores lógicos[editar | editar código-fonte]
São usados em expressões lógicas adicionando mais opções
NOT (NÃO) negação AND (E) conjunção OR (OU) disjunção XOR (OU EXCLUSIVO) disjunção exclusiva
Exemplo -
if (num=10) or (num>10) then {condição lógica será executada se a variável num for >=10}