Documente Academic
Documente Profesional
Documente Cultură
8 de Novembro de 2018
DA20161018AIT12A2A3
1.
1. Indique o tipo de dados de cada uma das expressões apresentadas: [24 pontos]
Expressão Tipo de dados Expressão Tipo de dados
1920 “1,4”
“Dez” -223
FALSO 1,252
2. Escreva um algoritmo que leia um número inteiro e dê como resultado o triplo desse número.
Elabore o respetivo fluxograma. [28 pontos]
Algoritmo Fluxograma
3. Considere os seguintes fragmentos de algoritmos. Indique o que será impresso em cada uma das
situações que se seguem. [28 pontos]
3.4. A 22 3.7. A - 3
B 2 B 6
Escrever(A / B - 100) C A * 2 + 30 / B
__________________________ Escrever(C)
__________________________
Página 1 de 4
4. O stand de automóveis ESDS1 Car paga a cada vendedor um ordenado mensal fixo de 1100€ ao
qual são adicionados 50 € por cada carro vendido e 3% do valor total das suas vendas mensais.
Construa um algoritmo que, dado o número de carros vendidos e o valor mensal de vendes, calcule
o ordenado de um vendedor. [28 pontos]
Linguagem algorítmica
5. Faça um algoritmo que leia o nome e a altura de duas pessoas e apresente o nome da mais alta. Se
as alturas forem idênticas deve apresentar essa informação. [36 pontos]
Página 2 de 4
6. Uma empresa de produção de componentes eletrónicos irá proceder a um aumento extraordinário
de salários de acordo com a categoria de cada funcionário e tendo em conta a seguinte tabela:
Funcionários das categorias A, D, e F terão 20% de aumento
Funcionários das categorias B, C, E e G terão 15% de aumento
Funcionários das categorias H e I terão 8% de aumento
Construa um algoritmo que leia a categoria e salário atual de um funcionário e dê como resultado o
novo salário.
[28 pontos]
Linguagem algorítmica
Página 3 de 4
7. O campeonato nacional de clubes de arco e flecha é disputado por equipas de 3 elementos. Escreva um
algoritmo que leia os pontos obtidos por cada jogador de uma determinada equipa e obedeça aos
seguintes requisitos:
Mostre os pontos obtidos pelos jogadores da equipa por ordem decrescente, separados por
espaços;
Se a soma dos pontos for maior do que 100, imprime a média aritmética entre eles, senão
imprime Equipa desclassificada. [28 pontos]
Linguagem algorítmica
Página 4 de 4