A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Fábio de Oliveira Borges

Apresentações semelhantes


Apresentação em tema: "Fábio de Oliveira Borges"— Transcrição da apresentação:

1 Fábio de Oliveira Borges

2 Um dado que não sofre alteração no decorrer do tempo, ou seja
1 Introdução à Lógica de Programação Tipos de Váriaveis Constantes: Um dado que não sofre alteração no decorrer do tempo, ou seja Seu valor é constante do início ao fim da execução do algoritmo. Exemplo: , “Não fume”, V, 5 Variável: Um dado que pode ser alterado em algum instante no decorrer do tempo Fábio de Oliveira Borges

3 Formação de Indentificadores
1 Introdução à Lógica de Programação Formação de Indentificadores Devem começar por um caracter alfabético. Podem ser seguidos por mais caracteres alfabéticos ou númericos. Não devem ser usados caracteres especiais. 1. Nomes válidos: delta, X, BC4R, K7, notas, media, ABC, PI, ICMS. 2. Nomes inválidos: 5X, E(13), A:B, X-Y, Nota/2, AWq*, P&AA Fábio de Oliveira Borges

4 Declaração de variáveis
1 Introdução à Lógica de Programação Declaração de variáveis As variáveis devem ser declaradas antes do seu uso no algoritmo. Declarar uma variável é definir seu tipo e seu nome. Para a declaração de variáveis usaremos a seguinte sintaxe: TIPO DE DADO: VARIÁVEL1, VARIÁVEL2, ....., VARIÁVELn; Exemplos: inteiro: x; caracter: nome, endereco, data; real: PI, preco; lógico: V ou F A declaração das variáveis deve estar no início do algoritmo. Duas variáveis não devem ter o mesmo nome Fábio de Oliveira Borges

5 Operadores aritméticos
1 Introdução à Lógica de Programação Conjunto de símbolos que representam as operações básicas de matemática OPERADOR FUNÇÃO EXEMPLO + Adição 2 + 3, nr1 + nr1 - Subtração 5 - 3, b - c * Multiplicação 12 * 4, x * y / Divisão 10 / 2, x / y3 % Resto da divisão 9 % 4 resulta em 1 27 % 5 resulta em 2 pot (x,y) Potenciação. Significa x elevado a y pot(3,2) raiz(x) Raiz quadrada de x raiz(25) Operadores aritméticos Operadores aritméticos são os sinais que representam as operações básicas da matemática. Fábio de Oliveira Borges

6 Para alterar a prioridade utilize parênteses.
1 Introdução à Lógica de Programação Prioridade das operações: 1. Parênteses mais internos 2. pot, raiz 3. *, /, % 4. +, - Dentro da mesma prioridade as operações são executadas da esquerda para a direita. Para alterar a prioridade utilize parênteses.

7 OPERADOR FUNÇÃO EXEMPLO
1 Introdução à Lógica de Programação OPERADOR FUNÇÃO EXEMPLO = igual a 5 = 5, x = y > maior que 8 > 4, x > y < menor que 1 < 5, x < y >= maior ou igual a 11 >= 5, x >= y <= menor ou igual a 2 <= 5, x <= y != diferente de 34 != 5,  a != b Operadores relacionais Operadores relacionais são sinais utilizados para realizar comparações entre dois valores de mesmo tipo. Os valores comparados podem ser constantes, variáveis ou expressões aritméticas. Fábio de Oliveira Borges

8 1 Introdução à Lógica de Programação
Dados Lógicos A existência deste tipo de dado é, de certo modo, um reflexo da maneira como os computadores funcionam. Muitas vezes, estes tipos de dados são chamados de booleanos, devido à significativa contribuição de BOOLE à área da lógica matemática. O tipo de dados lógico é usado para representar dois únicos valores lógicos possíveis: verdadeiroe falso. É comum encontrar-se em outras referências outros tipos de pares de valores lógicos como sim/não, 1/0, true/false. Exemplo: .V. - valor lógico verdadeiro .F. - valor lógico falso Operadores lógicos Os operadores lógicos são sinais usados para montar operações relacionais compostas. São eles: não, e e ou Exemplo: (notafinal >= 7,0) e (prestacao = V) O resultado da operação acima será V se a variável "notafinal" for maior ou igual a 7,0 e a variável lógica "prestacao" for igual a V. Prioridade de execução entre os operadores lógicos 1. não 2. e, ou Fábio de Oliveira Borges

9 1 Introdução à Lógica de Programação
Fábio de Oliveira Borges


Carregar ppt "Fábio de Oliveira Borges"

Apresentações semelhantes


Anúncios Google