Exercicios
Lista de exercícios 1 – Individual – entregar via portal.
1) Quais são os tipos primitivos de dados, no portugol e no C++?
Portugol: inteiro, real, lógico, caráter. C++: char, int, float, bool.
2) O que torna um algoritmo computacional?
Entrada, processamento e saída de dados.
3) Quais são os comandos que alteram o valor de uma variável?
Os comandos operadores aritméticos, relacionados e lógicos.
4) Quais são as formas de representar um algoritmo?
fluxograma, portugol, C++, sequência lógica.
5) Qual é a diferença entre a estrutura de seleção simples para composta?
A simples utiliza apenas uma condição SE, composta utiliza as duas condições SE e SENAO.
6) Quantas e quais são as estrutura de seleção?
Quatro. Seleção simples, seleção composta, seleção encadeada e seleção múltipla.
7) Em qual momento podemos usar a estrutura de seleção por múltipla escolha? De um exemplo
Seleção múltipla escolha: e quando um conjunto de valores discretos precisa ser testado
8) O que é um algoritmo?
E uma sequência finita e não ambígua de estrutura computacional para solucionar um problema.
9) O que é um fluxograma?
E uma maneira gráfica de representa um algoritmo, usando formas geométricas que indicam cada tipo de ação e passo do algoritmo.
10) Qual é a diferença entre uma variável e uma constante?
As constantes entendem que é um dado constante, ou seja, não sofre alteração. Já a variável é a representação de um dado que tem a possibilidade de ser alterado em algum instante.
11) Determine os resultados obtidos na avaliação das expressões lógicas seguintes, sabendo que
A = 4, B = 8, C = 5.5 e L = Falso.
a) B = A * C E (L OU V)
B = A * C E (L OU V)
B = A * C E (L OU V)
B = 22 E V
F E V
F
b) F E V OU V
F E V OU V
F E V OU V
F OU V
V
c) (V OU V) E F
(V OU V) E F
(V OU V) E F
V E F
F
d) L E B div A >= C OU NÃO A <= C
L E B div A >= C OU NÃO A <= C
L E B div A >= C OU NÃO A <= C
L E2>=5.5 OU NÃO A <=C
L E F OU NÃO V
F E F OU F
F
12)