05 Lista ex02 expressoes
283 palavras
2 páginas
Disciplina: Linguagem de Programação (Prof. Elyssandro Piffer)Lista de Exercícios 02 - Expressões/Operadores/Algoritmos
1. Analise as variáveis abaixo e diga quais são verdadeira (V), ou seja, são nomes válidos de variáveis e quais são falsas (F), ou seja, não podem ser nomes de variáveis.
a) (X)
b) U2
c) AH!
d) “EU”
e) #5z
f) KM/L
g) UYT
h) AND
i) AB*C
j) O&o
l) P{o}
m) B52
n) RuA
o) CEP
p)dia/mes
q) N_X
r) N-Z
s) NX
t) N Z
u)1fase_a
2. Supondo que as variáveis NB, NA, Nmat, Sx, sejam respectivamente, nota, nome, número de matricula, e o sexo. Declare-as corretamente indicando qual o tipo de dado que cada uma deve armazenar.
NB : ____________________;
NA : ____________________;
Nmat : ____________________;
Sx : ____________________;
3. Circule os erros das seguintes declarações de variáveis e diga qual seria o tipo correto da mesma.
Inteiro : Endereco, Num_Filhos; Real :Peso, Vlr_Salario, Nome_Aluno; Char : Idade, Sexo, Altura; String : Telefone, RG, CEP;
4. Supondo que A, B e C são variáveis do tipo inteiro, com valores 5, 10 e –8 respectivamente, qual o valor final das expressões a seguir? As respostas podem ser um valor numérico ou um valor lógico.
a) A + B / 5 >= (-3+6)
b) (A+B+C / 2) * 10
c) A*2 + B*2 – C
d) ( (A+B+C / 2) * 10 <> (A*2 + B*2 – C) )
e) NOT ( (A+B+C / 2) * 10 <> (A*2 + B*2 – C) )
f) (A+B+C / 2) = (A*2 + B*2 – C)
g) NOT (5 <> 10 / 2) OR V AND 2 – 5 > 5 – 2 OR V
h) NOT ((5 <> 10 / 2) OR V AND 2 – 5 > 5 – 2 OR V)