Essays.club - TCC, Modelos de monografias, Trabalhos de universidades, Ensaios, Bibliografias
Pesquisar

A LÓGICA EM PROGRAMAÇÃO

Por:   •  23/9/2018  •  959 Palavras (4 Páginas)  •  242 Visualizações

Página 1 de 4

...

Operadores relacionais

- Utilizados para realizar comparações entre dois valores de mesmo tipo primitivo. Tais valores são representados por constantes, variáveis ou expressões aritméticas.

- Símbolos representantes:

= Igual a

> Maior que

>= Maior ou igual

Diferente

O resultado obtido de uma relação é sempre um valor lógico. Por exemplo, analisando a relação numérica A + B = C, o resultado será verdade ou falsidade à medida que o valor da expressão numérica A + B seja igual a ou diferente do conteúdo da variável C, respectivamente.

OPERADORES LÓGICOS -> existem três operadores básicos para a formação de novas de proposições logicas compostas a partir de outras proposições lógicas simples.

- Operadores:

Não (negação)

E (conjunção)

Ou (disjunção)

Tabelas-verdade -> É o conjunto de todas as possibilidades combinatórias entre os valores de diversas variáveis lógicas, as quais se encontram em apenas duas situações (V ou F).

Operação Negação:

A não A

F V

V F

Operação De Conjunção

A B A e B

F F F

F V F

V F F

V V V

Operação De Disjunção

A B A ou B

F F F

F V V

V F V

V V V

Prioridades

- Entre operadores lógicos

1º não

2º e

3º ou

- Entre operadores

1º parênteses mais internos

2º operadores aritméticos

3º operadores relacionais

4º operadores lógicos

COMANDO DE ATRIBUIÇÃO -> Um comando de atribuição permite-nos fornecer um valor a uma variável, em que o tipo de dado deve ser compatível com o tipo da variável.

Esquema de comando de atribuição:

Atribuição

Identificador

Expressão pode representar:

- Expressão aritmética

- Expressão lógica

- Expressão literal

Lógico: A, B;

Inteiro: x;

A

X

B

X

Nos comandos em que o valor a ser atribuído à variável é representado por uma expressão aritmética ou lógica, estas devem ser resolvidas em primeiro lugar, para que depois o resultado possa ser armazenado na variável.

Ao atribuirmos um segundo valor a uma mesma variável o primeiro valor é substituído.

Vale ressaltar que à esquerda do símbolo de atribuição deve existir apenas um identificador.

COMANDOS DE ENTRADA E SAÍDA

Os algoritmos precisam ser “alimentados” com dados provenientes do meio externo para efetuarem as operações e cálculos que são necessários a fim de alcançar o resultado desejado.

Entrada -> processo -> saída.

Ingredientes (dados de entrada), receita (algoritmo), bolo (dados de saída).

Entrada de dados

Para que o algoritmo possa receber os dados de que necessita, adotaremos um comando de entrada de dados denominado leia.

COMANDO DE ENTRADA DE DADOS (leia) -> sua finalidade é atribuir o dado a ser fornecido à uma variável identificada.

REGRA SINTÁTICA:

ENTRADA DE DADOS

leia (identificador);

leia (x);

leia (A , XPT0, NOTA);

SAÍDA DE DADOS -> para que o algoritmo possa mostrar os dados que calculou, como resposta ao problema que resolveu, adotaremos um comando de saída de dados denominado escreva.

COMANDOS DE SAÍDA DE DADOS (escreva) -> Sua finalidade exibir o conteúdo da variável identificada.

REGRA SINTÁTICA:

SAÍDA DE DADOS

escreva (identificador);

expressão

Exemplos:

...

Baixar como  txt (7 Kb)   pdf (52.9 Kb)   docx (16.4 Kb)  
Continuar por mais 3 páginas »
Disponível apenas no Essays.club