No blog do prof. Jonatas (http://jonatasfbastos.wordpress.com) tem uma lista de exercícios. Foi solicitado a todos os alunos do curso de Informática a baixar o mesmo, e resolver em casa. Vou apresentar a solução de alguns.
1. Determine qual é o tipo primitivo de informação presente nas sentenças:
a) A placa “pare” tinha dois furos;
b) Manuela subiu cinco degraus para pegar a maçã do topo.
c) Marcelo levou três horas e meia para completar a prova.
Tipos primitivos são estes:
Relembrado o conteúdo, é só responder. No entanto, na minha opinião, o conteúdo está truncado. Mas, vamos tentar decifrar.
- “pare” é do tipo caractere
- 5 é do tipo inteiro
- 3,5 hora é do tipo real
2. O que você acha das variáveis:
a) (X).
b) (U2)
c) AH!
d) “Aluno”
e) #55.
Regras básicas para declarar variáveis:
- Deve começar com uma letra qualquer;
- Terá um tamanho definido de até 256 caracteres;
- Não deve conter espaços em branco, nem sinais de operadores;
- Não pode ser nome de comandos;
- Não pode existir outra variável ou constante com o mesmo nome
a) e b) - estão erradas; Não se começa com parênteses; c) – não se usa ! d) não se usa aspas; e) único símbolo permitido é _ (UNDERSCORE), mas, não aconselhável.
3. Declare as variáveis notaAluno, nomeAluno, matrculaAluno e sexo;
var
notaAluno: real;
nomeAluno: caractere;
matrculaAluno: inteiro;
sexo: lógico;
Na variável sexo, você pode também optar por caractere, desde que também opte por escrever e guardar na variável as palavras: Masculino e feminino.
4. Realize as simulações das expressões e informe o seu valor lógico (V ou F).
a) 2 * 4 = 24 / 3: VERDADE
// 2 vezes 4 = 8
// 24 dividido por 3=8
b) 15 mod 4 < 19 mod 6: FALSO.
// mod = resto:
// 15 mod 4=3;
// 19 mod 6=1
c) 3 * 5 div 4 <= 3 * 2 / 0.5 VERDADE
// div = divisão inteira.
// 3*5 div 4=12
// 3*2/0,5=12
d) 2 + 8 mod 7 >= 3 * 6 – 15 : VERDADE
// VERDADE, resultado de ambos = 3;
// 8+2= 10 mod 7 (10 dividido por 7=1 inteiro o resta 3)
//18-15=3
Penso não ter raciocinado errado!
Nenhum comentário:
Postar um comentário