Carregar apresentação
A apresentação está carregando. Por favor, espere
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,
Apresentações semelhantes
© 2024 SlidePlayer.com.br Inc.
All rights reserved.