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ª " >