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

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

Tópicos Preliminares Algorítmos I.

Apresentações semelhantes


Apresentação em tema: "Tópicos Preliminares Algorítmos I."— Transcrição da apresentação:

1 Tópicos Preliminares Algorítmos I

2 Tipos primitivos Inteiro: toda e qualquer informação numérica que pertença ao conjunto dos números inteiros relativos (negativo, nulo ou positivo).Exemplos: - Comprei 02 celulares Tenho 25 anos Real: toda e qualquer informação numérica que pertença ao conjunto dos números reais (negativo, nulo ou positivo). Exemplos: Ela tem R$ 540,00 Meu peso é 71,5kg

3 Tipos primitivos Caracter: toda e qualquer informação composta por um conjunto de caracteres alfanuméricos: números (0..9); alfabéticos (A..Z. a..z) e; especiais (por exemplo, #, etc) Exemplo: Veja a placa “Pare !” O nome do livro é: “Bom dia, todas as cores!”

4 Tipos primitivos Lógico: toda e qualquer informação que pode assumir apenas duas situações (biestável) Exemplo: A casa está aberta ou fechada. A luz está acesa ou apagada.

5 Constantes Um dado é uma constante quando não sofre nenhuma variação no decorrer do tempo. Exemplo: O valor de PI; “Não fume” 5;

6 Variável Um dado é classificado como varíavel quando tem a possibilidade de ser alterado em algum instante no decorrer do tempo. Exemplo: O valor do dolar; O peso de uma pessoa; A idade de uma pessoa; O nome das informações de caráter variável são os identificadores

7 Identificadores Devem começar por um caractere alfabético;
Podem ser seguidos por mais caractere alfabético ou numéricos; Não devem ser usados com caracteres especiais Exemplos: Aluno; INSS; IR; Idade; K7; BJ234.

8 Expressões Aritméticas
operadores: aritméticos; operandos: constantes ou variáveis do tipo numérico (inteiro ou real). Operador Função Exemplos + Adição 2+4 - Subtração x-y * Multiplicação 4*12 / divisão 4/2 ** Potenciação X**2

9 Prioridades Parênteses mais internos **  * / + - Expressão Matemática Operação Computacional 2.a+b 2*a + b a.x2 a * x ** 2 a/2 + b O uso de parênteses altera a sequência de cálculos. a) (-b + delta**0,5) / (2*a) b) b/2 + p**4

10 Expressões Lógicas - operadores: lógicos ou relacionais e;
- operandos: relações ou variáveis ou constantes do tipo lógico. Operador Função Exemplos = Igual a 3=3 > Maior que 5>3 < Menor que 5<9 >= Maior ou igual a 5>=3 <= Menor ou igual a X<=Y <> Diferente 8<>9

11 Resultado de uma relação:
é sempre um valor lógico (verdadeiro ou falso). Operador Função Não Negação E Conjunção Ou Disjunção Prioridades Não e ou

12 Pseudo Linguagem Forma do Algoritmo Deve-se seguir às regras:
Leia (variável); ou Conheça (variável) Escreva (variável); ou Informe (‘Mensagem’); Símbolo de atribuição de valores [  ]. Forma do Algoritmo  Algoritmo [ descrição ] Tipo primitivo: Variáveis [ descrição ] Início : [ sequência de comandos ou ações ] Fim

13 Comando de Atribuição O comando de atribuição possui a seguinte sintaxe: Variável = expressão; Exemplos: Lógico: A, B; Inteiro: X; B = ; X = DIV 5 ; A = B

14 Comandos de Entrada e Saída
Entrada de dados: leia ( identificador (es) ) ; ou conheca ( identificador (es) ) Exemplos Entrada: conheca (x); conheca (A, Nota);

15 Comandos de Entrada e Saída
Saída de dados: escreva ( identificador (es) ) ; ou informe ( identificador (es) ) Exemplos Saída: informe (x); informe (A, Nota);

16 Blocos Um algoritmo pode ser visto como um bloco. Exemplo: Início
//declaração de variáveis // //sequência de ações// Fim. OBS: O símbolo “//” é para representar os comentários

17 Resolver todos os exercícios: Capitulo 2 - bibliografia a seguir
propostos e; fixação Capitulo 2 - bibliografia a seguir FORBELLONE, André Luiz Villar. EBERSPÄCHER, Henri Frederico, Lógica de programação:a construção de algoritmos e estruturas de dados. 3. ed. São Paulo: Pearson Prentice Hall,


Carregar ppt "Tópicos Preliminares Algorítmos I."

Apresentações semelhantes


Anúncios Google