lógica de programação
1) Informe se as declarações abaixo são verdadeiras ou falsas.
a) ( ) Numero : real
b) ( ) Endereco$ : caracter
c) ( ) Bairro: caracter
d) ( ) Nota1, Nota2, Media : inteiro
e) ( ) Sexo: logico
f) ( ) valor_compra, valor_venda : real
g) ( ) 1nota, 2nota : real
h) ( ) nome-completo : caracter
2) Dadas as variáveis inteiras X, Y e Z, contendo os valores 2, 5, 9, respectivamente; a
variável NOME do tipo string contendo 'MARIA' e a variável lógica SIM contendo o
valor FALSO, observar os resultados das expressões lógicas desenvolvidas a seguir:
a) ( ) (X + Y > Z) E NOME = 'MARIA'
b) ( ) SIM OU (Y >= X)
c) ( ) NÃO SIM E (Z DIV Y + 1 = X)
d) ( ) (NOME = 'JORGE') E SIM OU (X2 < Z + 10)
3) Se A=127, B=10, C=5, D=FALSO e E=VERDADEIRO. Qual é o valor produzido por
cada uma das sentenças abaixo?
b) ( A > B ) OU ( B < C );
c) NÃO ( A < B );
d) ( D E E ) OU ( A = B);
e) ( D OU E) E ( A < B);
f) A + B < C E D OU E E NÃO D;
g) A + B * C/B = 3 E NÃO ( A = B);
h) NÃO D;
4) Qual é a primeira operação executada em cada um dos comandos abaixo?
a) X + Y - Z;
b) A + B / C**2;
c) JOAO + JOSE / JOEL;
d) MARIA + JOAO + BETE + JULIA;
e) X + Y + B**2 + R * 3;
5) Sabendo que A=3, B=7 e C=4, informe se as expressões abaixo são verdadeiras ou
a) (A+C) > B ( )
b) B >= (A + 2) ( )
c) C = (B –A) ( )
d) (B + A) B ( )
6) Sabendo que A=5, B=4 e C=3 e D=6, informe se as expressões abaixo são
verdadeiras ou falsas.
a) (A > C) E (C 10 OU (A+B) = (C+D) ( )
c) (A>=C) E (D >= C) ( )
Lista de Exercícios de Lógica de Programação - Prof. Marcio Laet
7) informe se as expressões abaixo são verdadeiras ou falsas?
a) ( ) A