Exercício (Problema sobre Avaliação de Rochas)

Propaganda
UNIVERSIDADE FEDERAL DE PELOTAS
Disciplina: ALGORITMOS E PROGRAMAÇÃO
Exercício Proposto
Preparar um algoritmo e elaborar um programa PASCAL para resolver o seguinte problema:
Para uma avaliação de rochas sedimentares de 4 tipos diferentes, originárias de vários locais, foram
coletados dados relativos ao teor de carbono de amostras caracterizadas por coletas de mesmo
perfil. São 4 tipos de rochas, identificados pelos números 1, 2, 3 e 4, existentes em todos os lugares
testados. O número de locais testados, representado por uma variável "N", deve ser conhecido
previamente e informado no início do processo.
O objetivo final é obter:
a) O maior e o menor teor de carbono individual das amostras para cada tipo;
b) A média do teor de carbono das amostras de cada tipo e
c) A identificação do tipo de rocha que apresenta o maior teor médio de carbono no teste realizado.
O conjunto de dados da avaliação poderá ser informado via teclado ou, preferentemente, via um
arquivo de texto previamente preparado com os dados separados por espaços (sugestão de nome
para o arquivo: "TeorCarbono.dad").
ENTRADA (Dados)
Exemplo de conjunto de dados para testar o programa produzido (considerando uma organização
em que cada linha contenha os teores de carbono das 4 amostras de um local e que a primeira linha
indique o número de locais testados):
10
12.1
11.0
9.7
9
8.1
10
7
11.0
8
8
7.3
10
11.1
11
7
9
7.3
10
9
10
9.0
10
9.7
12
11.2
8
9.0
10
11
12
10.2
10
8
7.9
8.5
7
10.2
10
8
10
SAÍDA (Resultados)
Exemplo de lay out da saída:
Resultados
1
Média
xx.xx
Menor
xx.x
Maior
xx.x
Tipos de
2
xx.xx
xx.x
xx.x
Rochas
3
xx.xx
xx.x
xx.x
4
xx.xx
xx.x
xx.x
O maior teor médio de carbono ocorre em rochas do tipo x
<1ª linha da tela>
<2ª "
>
<3ª "
>
<4ª "
>
<5ª "
>
<6ª "
>
<7ª "
>
Download