Logica_de_Programacao_3_Edicao_Livro
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
18 1 Lógíco de progromoção
Exemplos
inteiro: X;
caracter: Nome, Endereço, Data;
real: ABC, XPTO, Peso, Dólar;
lógico: Resposta, H286;
No exernplo, Resposta é o norne de urn local de me1nória que só pode conter valores do
tipo lógico, ou seja, por convenção, verdade (V) ou falsidade (F).
Já o ide11tificador X é o no1ne de u1n local de 1nen1ó1ia que só pode co11ter valores do tipo
inteiro, qualquer u1n deles.
Não devemos permitir que mais de tuna variável (gaveta) possua o mesmo identificador
(etiqueta),já que ficaríamos sem saber que variável utilizar (que gaveta abrir). Só podemos
guardar dados (objetos) em variáveis (gavetas) do mesn10 1naterial (tipo pri1nitivo), ou seja,
u1na variável do tipo primitivo inteiro só pode armazenar núrneros inteiros, un1a variável
lógica, somente verdade (V) ou falsidade (F), e assim por diante. Outra restrição importante
é que as va1iáveis (gavetas) poden1 receber apenas un1 dado (objeto) de cada vez.
EXERCÍCIOS DE FIXAÇÃO 2
2.1 Assinale os identificadores válidos:
a) (X)
f) KM/L
1) P {O}
b) U2
g) UYT
m) B52
c) AH!
h) ASDRUBAL
n) Rua
d) 11 ALUNO 11
i) AB*C
o) CEP
e) #55
j) O&O
p) dia/mês
2.2 Supondo que as variáveis NB, NA, NMat, SX sejam utilizadas para armazenar a nota
do aluno, o nome do aluno, o número da matrícula e o sexo, declare-as corretamente,
associando o tipo primitivo adequado ao dado que será armazenado.
2.3 Encontre os erros da seguinte declaração de variáveis:
inteiro: Endereço, NFilhos;
caracter: Idade, X;
real: XPTO, e, Peso, R$;
lógico: Lâmpada, C;
EXPRESSÕES ARITMÉTICAS
De11ominarnos expressão aritn1ética aquela cujos operadores são ariu·néticos e cttjos operandos
são constantes ou variáveis do tipo nurné1ico (inteiro ou real).