Escolar Documentos
Profissional Documentos
Cultura Documentos
- TIPOS PRIMITIVOS
Diferença de Dados e Informação
Exemplo: 21 de Setembro, um dado
21 de Setembro, Dia da Árvore (agregamos um valor
ao dado)
São eles:
Inteiro: Toda e qualquer informação numérica que
pertença ao conjunto dos números inteiros relativos
(negativa, nula ou positiva).
o a) Ele tem 15 irmãos.
o b) A escada possui 8 degraus.
o c) Meu vizinho comprou 2 carros novos.
- CONSTANTES x VARIÁVEIS
Constantes: Um valor que não sofre nenhuma variação no decorrer do
tempo, ou seja, seu valor é constante desde o início até o fim da
execução. O seu valor é constante do início ao fim.
Para diferenciar os dados constantes do tipo caracter dos outros tipos,
usaremos aspas duplas (“ “) para delimitá-los.
Exemplo: 5, “Não fume”, 2527, - 0,58, V
Formação de Identificadores
Sempre que iremos utilizar uma variável precisamos definir um nome a
ele, a esses nomes das informações de caráter variável são os
identificadores, os quais devem acompanhar as seguintes regras de
formação:
1. Devem começar por um caracter alfabético
2. Podem ser seguidos por mais caracteres alfabéticos ou
numéricos.
3. Não devem ser usados caracteres especiais.
Exemplos:
a) Identificadores válidos:
Alpha, X, BJ153, K7, Notas, Medias, ABC, INPS, FGTS, etc
b) Identificadores inválidos:
5X, E(13), A:B, X-Y, Nota/2, AWQ*, etc.
Declaração de variáveis:
No ambiente computacional, as variáveis são armazenadas na
memória.
Regra sintática:
Declaração de variáveis -> tipo -> “:” -> identificador -> “;”
Exemplo:
Inteiro: X;
Caracter: Nome, Endereço, Data;
Real: ABC, XPTO, Peso, Dólar;
Lógico: Resposta, H286;
- EXPRESSÕES ARITMÉTICAS
Expressão Aritmética são aquelas cujos operadores são aritméticos e
cujos operandos são constantes ou variáveis do tipo numérico (inteiro
ou real).
Expressão aritmética -> operando -> operador aritmético -> operando
- OPERADORES ARITMÉTICOS
Prioridades
1 parênteses mais internos
2 pot rad
3 * / div mod
4 + -
Exemplos:
a) 5 + 9 + 7 + 8/4
5+9+7+3
23
b) 1 – 4 * 3/6 – pot(3,2)
1 – 4 * 3/6 – 9
1 – 12/6 – 9
1–2–9
- 10
a) 2 * A mod 3 – C
b) rad(-1*C) div 4
c) ((20 div 3) div 3) + pot(8,2)/2
d) (30 mod 4 * pot(3,3) * -1
e) pot(-C,2) + (D * 10)/A
f) rad(pot(A,B/A)) + C * D