1. Indique com um X quais dos dados abaixo são do tipo Inteiro.
a. ( ) 1000 b. ( ) “0” c. ( ) “-900” d. ( ) .Verdadeiro.
e. ( ) -456 f. ( ) 34 g. ( ) “Casa 8” h. ( ) 0
i. ( ) .Falso. j. ( ) -1.56
2. Indique com um X quais dos dados abaixo são do tipo Real.
a. ( ) -678 b. ( ) “0.87” c. ( ) “-9.12” d. ( ) .Verdadeiro.
e. ( ) -456 f. ( ) -99.8 g. ( ) “Cinco” h. ( ) 45.8976
i. ( ) .Falso. j. ( ) -1.56
3. Indique com um X quais dos dados abaixo são do tipo String.
a. ( ) 678 b. ( ) “0.87” c. ( ) “-9.12” d. ( ) “Verdadeiro”
e. ( ) -456 f. ( ) -99.8 g. ( ) “Cinco” h. ( ) 45.8976
i. ( ) .Falso. j. ( ) 1.56
4. Indique com um X quais dos dados abaixo são do tipo Lógico.
a. ( ) -678 b. ( ) “0.87” c. ( ) “-9.12” d. ( ) .Verdadeiro.
e. ( ) -456 f. ( ) .V. g. ( ) “Cinco” h. ( ) .F.
i. ( ) .Falso. j. ( ) -1.56
5. Indique com um X os nomes válidos para uma variável.
a. ( ) ENDEREÇO b. ( ) 20ANGOLA c. ( ) Meu_Nome
d. ( ) numero10 e. ( ) nomeusuário f. ( ) nome_usuário
g. ( ) CIDADE3 h. ( ) #ABCDE i. ( ) _10
6. Desenvolva os algoritmos, utilizando diagramas em bloco (Fluxogramas) e codificação em português estruturado (Pseudocódigo) dos seguintes programas:
a) Ler uma temperatura em graus Celsius e apresentá-la convertida em graus
Fahrenheit. A formula de conversão é: 𝐹 ← (9 ∗ 𝐶 + 160)/5, sendo F a temperatura em Fahrenheit e C a temperatura em Celsius.
b) Ler uma temperatura em Fahrenheit e apresentá-la convertida em graus
Celsius.
c) Calcular e apresentar o valor do volume de uma lata de óleo, utilizando a
formula: 𝑉 = 𝜋 ∗ 𝑅 2 ∗ 𝐻, sendo V o volume da lata, R o raio do circulo que forma a base da lata, H a altura da lata, 𝜋 é uma constante que é aproximadamente igual a 3.14159.
d) Efectuar o calculo da quantidade de litros de combustível gastos em uma
viagem, utilizando-se um automóvel que faz 12 Km por litro. Para obter o calculo, o usuário deverá fornecer o tempo gasto e a velocidade média durante a viagem. Desta forma, será possível obter a distancia percorrida com a formula 𝑑𝑖𝑠𝑡𝑎𝑛𝑐𝑖𝑎 ← 𝑡𝑒𝑚𝑝𝑜 ∗ 𝑣𝑒𝑙𝑜𝑐𝑖𝑑𝑎𝑑𝑒. Tendo o valor da distancia, basta calcular a quantidade de litros de combustível utilizada na viagem com a formula: 𝑙𝑖𝑡𝑟𝑜𝑠_𝑢𝑠𝑎𝑑𝑜𝑠 ← 𝑑𝑖𝑠𝑡𝑎𝑛𝑐𝑖𝑎/12. O programa deverá apresentar os valores da velocidade média, tempo gasto na viagem, a distancia percorrida e a quantidade de litros utilizada na viagem.
e) Efecturar o calculo e a apresentação do valor de uma prestação em atraso,
utilizando a formula:
𝑝𝑟𝑒𝑠𝑡𝑎𝑐𝑎𝑜 ← 𝑣𝑎𝑙𝑜𝑟 + (𝑣𝑎𝑙𝑜𝑟 ∗ (𝑡𝑎𝑥𝑎 ⁄100) ∗ 𝑡𝑒𝑚𝑝𝑜)
f) Ler dois valores para as variáveis A e B, e efectuar a troca dos valores de
forma que a variável A passe a possuir o valor da variável B e a variável B passe a possuir o valor da variável A. Apresentar os valores trocados.
g) Elaborar um programa que calcule e apresente o volume de uma caixa
rectangular. Use a formula: 𝑣𝑜𝑙𝑢𝑚𝑒 ← 𝑐𝑜𝑚𝑝𝑟𝑖𝑚𝑒𝑛𝑡𝑜 ∗ 𝑙𝑎𝑟𝑔𝑢𝑟𝑎 ∗ 𝑎𝑙𝑡𝑢𝑟𝑎.
h) Efectuar a leitura de um numero inteiro e apresentar o resultado do quadrado
desse numero.
i) Ler dois números inteiros e apresentar o resultado do quadrado da diferença
do primeiro valor pelo segundo valor. j) Elaborar um programa que efectue a apresentação do valor da conversão em Kwanza (Kz) de um valor lidoem dólar (US$). O programa deverá solicitar o valor do cambio e também a quantidade de dólares disponível com o usuário.
k) Elaborar um programa que efectue a leitura de quatro valores inteiros. Ao
final o programa deve apresentar o resultado do produto do primeiro com o terceiro valor, e o resultado da soma do segundo com o quarto valor.
l) Ler o valor correspondente ao salário mensal de um trabalhador e também o
valor da percentagem do reajuste a ser atribuído. Apresentar o valor do novo salário.
m) Elaborar um programa que calcule e apresente o valor da área de uma
circunferência. O programa devera solicitar o valor do diâmetro da circunferência.
n) Em uma eleição sindical concorrem ao cargo de presidente três candidatos
(A, B e C). Durante a apuração dos votos foram computados votos nulos e votos em branco, além dos votos validos para cada candidato. Deve ser criado um programa de computador que efectue a leitura da quantidade de votos validos para cada candidato, alem de efectuar também a leitura da quantidade de votos nulos e votos em branco. Ao final o programa deve apresentar o numero total de eleitores, considerando votos validos, nulos e em branco; a percentagem correspondente de votos validos em relação a quantidade de eleitores; a percentagem correspondente de votos validos em relação a cada candidato em relação a quantidade de eleitores; e por ultimo a percentagem correspondente de votos nulos e em branco em relação a quantidade de eleitores.