Lista de exercicios
Lista de Exercícios de Lógica de Programação
1) Informe se as declarações abaixo são verdadeiras ou falsas.
a) (
b) (
c) (
d) (
) Numero : real
) Endereco$ : caracter
) Bairro: caracter
) Nota1, Nota2, Media : inteiro
e) (
f) (
g) (
h) (
) Sexo: logico
) valor_compra, valor_venda : real
) 1nota, 2nota : real
) 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) (
b) (
c) (
d) (
) (X + Y > Z) E NOME = 'MARIA'
) SIM OU (Y >= X)
) NÃO SIM E (Z DIV Y + 1 = X)
) (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?
a) D E E;
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 falsas. 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) ( ) página 1/4
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