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

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

ALGORITMOS – AULA 2 Tipos Primitivos, Variáveis e Operadores Aritméticos.

Apresentações semelhantes


Apresentação em tema: "ALGORITMOS – AULA 2 Tipos Primitivos, Variáveis e Operadores Aritméticos."— Transcrição da apresentação:

1 ALGORITMOS – AULA 2 Tipos Primitivos, Variáveis e Operadores Aritméticos

2 Conceito Dados é a matéria-prima que faz com que seja necessária a existência dos computadores, pois eles são capazes de manipular e armazenar um grande volume de dados com alto desempenho. DADOS <> INFORMAÇÃO Informação são dados processados para atender algum objetivo pré-definido.

3 O que são tipos primitivos ? São formatos de armazenamento de dados em um sistema computacional. Este armazenamento pode ser na memoria principal, em arquivos e ou em bancos de dados.

4 O que são tipos primitivos ? E necessário identificar se um dado pode ser calculado, se tem casas decimais ou se precisa de mais ou menos bytes. Memoria e um recurso caro, desta forma precisamos alocar o tamanho exato para cada tipo de dado.

5 Tipos Primitivos Inteiro: toda e qualquer informação numérica que pertença ao conjunto dos números inteiros; Real: toda e qualquer informação que pertença ao conjunto dos números reais; Caractere: toda e qualquer informação composta por um conjunto de caracteres alfanuméricos (0..9/a..z/A..Z) e/ou especiais Obs:delimitadas por um par de aspas duplas ( ). Lógico: toda e qualquer informação que pode apenas assumir duas situações (bi-estável). Obs: por convenção verdadeiro ou falso.

6 Variável Variável e um espaço alocado na memoria para o armazenamento de um dado, durante a execução de um programa. Este valor pode ser modificado durante o processamento do algoritmo

7 Constante Entende-se que uma informação é constante quando ela não sofre nenhuma variação no decorrer do tempo. Para diferenciar informações constantes do tipo primitivo caractere iremos delimitá-las por um par de aspas simples ( ).

8 Formação de Identificadores São nomes que são atribuídos a parâmetros que representam valores em mutação. Ex: o parâmetro peso da pessoa. Esses nomes que expressam informações de caráter variável são os identificadores. Regras de formação de identificadores: Devem começar por um caractere alfabético; Podem ser seguidos por mais caracteres alfabéticos e/ou numéricos; Não é permitido o uso de caracteres especiais;

9 Expressando a formação dos identificadores Sintaxe Geral: os caracteres alfabéticos devem ser escritos em maiúsculo. letra dígito identificador

10 Declaração de Variáveis Em ambientes computacionais, as informações variáveis são guardadas em dispositivos eletrônicos chamados memórias. Analogia: memória equivale armário (repleto de gavetas); gavetas equivale locais físicos onde armazena-se objetos (informações). Logo, as variáveis seriam as gavetas. Como diferenciar uma gaveta de outra do armário ? Cada variável (gaveta), no entanto, pode guardar apenas uma informação (objeto) de cada vez, sendo sempre do mesmo tipo de material.

11 Declaração de Variáveis Portanto, precisa-se definir identificadores (distintos) para as gavetas especificando o material dos objetos que lá podem ser armazenados. Em outras palavras, deve-se declarar as variáveis conforme as seguintes regras sintáticas: declaração de variáveis tipo :; lista de variáveis inteiro real caractere lógico tipo

12 Exemplos de Variáveis inteiro: X; caractere: NOME, ENDERECO, DATA; real: ABC, XPTO, PESO, DOLAR; lógico: ESTADO, H286;

13 Exemplo 1 1. Supondo que as variáveis NB, NA, NMat e SX sejam utilizadas para armazenar a nota do(a) aluno(a), o nome do(a) aluno(a), o número de matrícula e o sexo, declare-as corretamente, associando o tipo primitivo adequado ao dado que será armazenado

14 Expressões Aritméticas Denomina-se expressão aritmética aquela cujos operadores são aritméticos e cujos operandos são constantes e/ou variáveis do tipo numérico (inteiro e/ou real). expressão aritméticaoperandooperador aritméticooperando constante numérica variável numérica função matemática

15 Exercício 2. Sejam A, B e C variáveis de tipo inteiro, com valores iguais a 5, 10 e –8, respectivamente, e uma variável real D, com valor de 1,5, quais os resultados das expressões aritméticas a seguir? (a) 2 * A mod 3 – C (b) rad(-2 * C) div 4 (c) ((20 div 3) div 3) + pot(8,2)/2 (d) (30 mod 4 * pot(3,3)) * -1 (e) rad(pot(A,B/A)) + C * D

16 Operadores Aritméticos É o conjunto de símbolos que representa as operações básicas da matemática. Exemplos: 2 + 2; XPTO/5; X**2; X – 3; 3**2; 3//X; 2*NOTA e 3//9. Outras operações matemáticas (não-convencionais): mod (resto da divisão) e div (quociente da divisão inteira).

17 Funções Matemáticas Pode-se usar nas expressões aritméticas, além dos operações básicas, algumas funções da matemática: sen(x), cos(x), tg(x), arctg(x), abs(x), sinal(x) e rnd(x). Obs: onde x pode ser um nº, variável, expressão aritmética ou também outra função matemática. Exemplos: sinal(-44) resulta -1 e abs(X-5). sen cos tg arctg abs sinal... ) ) ( operando

18 Prioridades Na resolução das expressões aritméticas, as operações e funções matemáticas guardam entre si uma hierarquia. parênteses mais internos funções matemáticas ** // * / div mod + - Exemplo: Qual o resultado da expressão 3**2-4/2+abs(5-3*5)/2 ?

19 Atividades 1-Faça um algoritmo que calcule a media de 3 números reais e mostre o resultado 2-Faça um algoritmo que leia a temperatura em graus Celsius e converta para fahrenheit F = (9 * C + 160) / 5 3-Faça um algoritmo que leia o valor do preço da gasolina e calcule o preço Maximo para o valor do álcool valer a pena. Onde o valor não pode ser maior que 70%


Carregar ppt "ALGORITMOS – AULA 2 Tipos Primitivos, Variáveis e Operadores Aritméticos."

Apresentações semelhantes


Anúncios Google