exércicios visual g
DISCIPLINA: ALGORITMO E LÓGICA DE PROGRAMAÇÃO
PROFESSOR(A): GLEIDE NOLASCO
LISTA DE EXERCÍCIOS 01 - Identificadores, variáveis, expressões e funções
01)
02)
Coloque V nos identificadores (nomes de variáveis) considerados válidos e I naqueles considerados inválidos e justifique os inválidos.
a) (
) 5ªSÉRIE
g) (
) NOME_1
b) (
) E(13)
h) (
) X2
c) (
) F1G3H5
i) (
) NOTA*DO*ALUNO
d) (
) A32B
j) (
) M{A}
e) (
) NOTA[1]
k) (
) NOME DA EMPRESA
f) (
) B*D
Se A = 127, B = 10, C = 5, D = falso e E = verdadeiro, qual o valor produzido por cada uma das expressões abaixo?
a) não D
b) D e E
c) (A > B) e (B < C)
d) não (A < B)
e) (D e E) ou (A =B)
f)
(D ou E) e (A < B)
g) A + B < C e D e não D
h) A + B * C/B = 3 e não (A <= B)
03)
Supondo A = 5, B = 10 e C = -8 quais são os resultados produzidos pelas expressões aritméticas a seguir?
a) 2 * A mod 3 – C
b) raizq (-2 * C) div 4
c) ((20 div 3) div 3) + sqr (2) / 2
d) (30 mod 4 * sqr(3)) * (-1)
e) sqr(C, 2) + (B*10) / A
f)
04)
raizq (sqr(A)) + C * B
Considere as constantes A 3, B 16, NOME
"Míriam", PROFISSÃO
"Médico" e
TESTE falso, verificar se as expressões a seguir são válidas, se forem determinar o resultado produzido senão justificar.
a) A + 1 >= raizq(B) ou NOME <> "Ana"
b) A + 1 >= raizq(B) e PROFISSÃO= "Advogado"
c) NOME <> "Ana" ou PROFISSÃO= "Advogado" e A + 1 >= raizq(B)
d) não TESTE e (A + 1 >= raizq(B) ou não PROFISSÃO= "Médico")
e) não (A + 1 >= raizq(B) e TESTE)
1
FACULDADE PITÁGORAS - CAMPUS RAJA E BETIM
DISCIPLINA: ALGORITMO E LÓGICA DE PROGRAMAÇÃO
PROFESSOR(A): GLEIDE NOLASCO
05)
De acordo com as declarações de variáveis abaixo quais são os comandos de atribuição inválidos? Justifique.
Inteiro : A, B;
Lógico : V;
Real : SALARIO, PESO;
Literal : FRUTA;
a) A
SALARIO – B; _______________________________________________________
b) FRUTA
c) V
FRUTA = “UVA” ou A + B < SALARIO; ____________________________________
d) PESO
06)
“Uva e