Programação
LISTA DE EXERCÍCIOS 1
1) Escreva as expressões abaixo na forma na sintaxe do Portugol
a)
b)
c)
d)
2) Escreva as Expressões da forma convencional
a) a + b + ((34+e*9)/u-89 ^ (1/2))
b) 12+1/((4*a)/45) ^ (1/2)
c) ((a+x) ^ (2+w)-3a)/2
d) (12*x)/(36-9 ^ y)
3) Resolva as expressões lógicas, determinando se a expressão é verdadeira ou falsa: a)
2>3=
b) (67)=
c) não (2=6 ou 69 e 5+u = 34) ou (5=15/3 e 8>12) = ((u = 29) e 8>12) {onde u = 29}
4) Considerando A, B e C variáveis numéricas, contendo os valores1; 4,5 e 8, respectivamente, NOME e COR variáveis literais contendo as sequências de caracteres
“TANIA” e “BRANCO” e TESTE variável lógica contendo o valor verdadeiro, determinar os resultados obtidos da avaliação das seguintes expressões lógicas:
a) A = 1 e TESTE
b) NOME = “PEDRO” ou COR “BRANCO”
c) Não TESTE ou RESTO (B,2) = 0,5
d) A^2+3c = 3 e (A + TRUNCA(B + C)> 13 ou NOME = “ANA”)
e) TESTE e não TESTE
5) Classifique os conteúdo das variáveis abaixo de acordo com seu tipo, assinalando com N os dados numéricos, com L os lógicos, com C os literais.
( )0
( ) "abc"
( ) "João"
( ) 5.7
( ) 1012
( ) FALSO
( ) -49
( ) +342
( ) 569
( ) "Lucas"
( ) "VERDADEIRO"
( ) 0.00001
( ) VERDADEIRO
( ) -545
6) Assinale com um X os nomes de variáveis válidos.
Prof. Weslley Assis
2
( ) " 444 "
VCE00015 - Introdução a Informática
( ) abc
( ) 3abc
( )a
( ) 123a
( ) –a
( ) acd1
( ) -_ad
( ) A&a
( ) guarda-chuva
( ) A123
( ) Aa
( ) guarda_chuva
( ) ABC DE
( ) etc.
( ) b316
( ) leia ( ) enquanto
( ) escreva
7) Assinalar os comandos de atribuição considerados inválidos:
8) Quais os valores armazenados em SOMA, NOME e TUDO, supondo-se que NUM, X, COR,
DIA, TESTE e TESTE2 valem, respectivamente, 5, 2, "AZUL", "TERÇA", FALSO e
VERDADEIRO?
a) NOME