Escolar Documentos
Profissional Documentos
Cultura Documentos
LÓGICA DE PROGRAMAÇÃO
Professor: Linc. Sampaio João André
PROGRAMA DA DISCIPLINA
1. Dados Numéricos
2. Dados Cadeia de caracteres ou Literal
3. Dados Lógicos
• Exemplo:
– Pi=3,1414… ; 5, 15272 ... “Não Fume”
Exemplo:
– média, cotação de divisa, altura, nome ou idade de uma pessoa, etc…
1. O nome de uma variável deve realçar o valor que será armazenado nela.
2. O primeiro caracter do nome de uma variável deverá ser sempre um
alfabeto (letra), ou UNDERSCORE ( _ ).
3. O nome da variável não pode conter espaços.
4. O nome da variável não pode conter caracteres ou símbolos especiais (?,
#, @, !, +, -, %, *, /...), excepto UNDERSCORE ( _ ), que representa espaço
• Exemplo
• SALARIO correcto Salario_Hora correcto
• 1 ANO incorrecto _Desconto correcto
• Sal/CASA incorrecto
• Sintaxe:
• <tipo_de_dado> <nome_da_variavel>
• <tipo_de_dado> <nome_da_variavel>, <nome_da_variavel>, …
• Exemplo:
– string caracter
– inteiro idade, qtd
– real salario
– logico trabalha
Matemática Computacional
Operação Símbolo
Adição +
Subtracção –
Multiplicação *
Divisão /
Exponenciação **
• São aquelas cujo o resultado da avaliação é do tipo numérico, seja ele real ou inteiro.
Somente o uso de operadores aritméticos e variáveis numéricas é permitido em
expressões deste tipo.
+ binário Adição 4
- binário Subtracção 4
* binário Multiplicação 3
/ binário Divisão 3
** binário Exponenciação 2
Exemplos:
a) 1+7*2**2-1 b) 3*(2+7)/(5+1)
Solução: Solução:
1+7*4-1 3*9/(5+1)
1+28-1 3*9/6
29-1 27/6
28 4.5
c) 3*(1-2)+4*2 (tpc)
d) 4**5*(12**3)/4-5+45-3+(45**3) (tpc)
Diferente de <> Ou != ou
A=B F
A <> B V
sim
A>B F ano >= 100
A<B V
A >= B F
não
A <= B V
Ex.:
“ANG”+”OLA” e o resultado da avaliação é ANGOLA.
Ex:
Matemática Computacional
(2/3+(5-3))+1
• MOD Retorna o resto da divisão entre 2 números, e pode ser denotado por (%)
• DIV Retorna o valor inteiro que resulta da divisão entre dois números.
• Ex:
13 DIV 2 = 6
13 MOD 2 = 1
a) A+B/C
b) A+B+C
c) A/B/C
d) X**B
e) -(X**B )
f) NOME + RUA
g) L1 OU L2
h) (L2 E (NÃO L1))
Se pensares todos os
dias como o ultimo da sua
vida, certamente em algum
deles irás acertar.
Steve Jobs