computação
vb
UNIVERSIDADE FEDERAL DA PARAÍBA
CENTRO DE CIÊNCIAS EXATAS E DA NATUREZA
DEPARTAMENTO DE INFORMÁTICA
Disciplina: Introdução à Programação
Carga Horária: 60 h
Professor: Daniela Coelho Batista Guedes Pereira
Período: 2011.1
LISTA DE EXERCÍCIOS Nº 1
Tópicos Abordados:
● Valores e Tipos de dados
● Variáveis
● Expressões
● Funções embutidas
1.
Identificar o tipo de cada valor abaixo:
a. 21
b. ‘BOLA’
c. ‘TRUE’
d. 0.21E2
e. FALSO
2. Qual o tipo de variável (INTEIRO, REAL, CADEIA, LOGICO) que você declararia para armazenar os seguintes dados:
2.1. Idade:
2.2. Total_mensal_de_Faltas_ao_Servico:
2.3. Media_Final_na_Disciplina:
2.4. Velocidade_do_Veiculo_Multado:
2.5. Valor_da_Conta_Telefonica:
2.6. Producao_Anual_de_Carros:
2.7. Distancia_Percorrida:
3.
Assinalar com um X os identificadores válidos e indique o erro cometido nos inválidos:
( ) VALOR
( ) SALARIO-LIQUIDO
( ) B248
( ) X2
( ) NOTA ALUNO
( ) A1B2C3
( )3x4
( ) MARIA
( ) KM/H
( ) XYZ
( ) NOMEDAEMPRESA
( ) SALA215
( ) “NOTA”
( ) AH!
( ) M {A}
4. Quais das variáveis abaixo possuem nomes válidos
3.1. Salario_Real_Apos_Total_de_DeduCOES_E_ACRESCIMOS
3.2. Total_em_Dolares
3.3. Real
3.4. Nota GrauA
3.5. @Home
3.6. Web@Home
3.7. Web_At_Home
3.8. Salário1999
3.9. Opção_Inicial
3.10. Fisrt_Option
3.11. Last-Option
17
3.12. 4Ever
5.
A
B
Y
X
X
Qual o valor final armazenado na variável X após a execução dos seguintes comandos:
10;
A DIV 3;
1.6;
A * (A MOD B) * (A DIV B) * ROUND(Y) + TRUNC(Y);
X+1;
6. Indique o valor de R:
VR 1.25;
VI
35;
R ( (VI DIV 3 ) – Trunc(VR) ) Mod 4;
7.
Com as declarações
INTEIRO NUM, SOMA, X
CADEIA SIMBOLO, NOME, COR, DIA
LOGICO COD, TESTE, TUDO
Assinalar os comandos de atribuição inválidos. Explique por que são inválidos:
( ) SIMBOLO
5;
( )X
X + 1;
( ) SOMA
NUM + 2 * X;
( ) NUM
'*ABC*';
( ) TESTE
COD OR (SQR(X) SOMA);
( ) DIA
'SEGUNDA';
( ) TUDO