Baixe o app para aproveitar ainda mais
Prévia do material em texto
3o. Trabalho de ALOG Data de Entrega: 20/06/2015 (Disp. Freq.) 22/06/2015 (ALOG-AN) 26/06/2015 (ALOG-AD) 1) Construa um algoritmo que construa uma matriz unidimensional para armazenar as leituras pluviométricas semanais no período de um ano de uma determinada região (considere o ano com 48 semanas). (3,0) Semanas 1 2 3 4 5 6 7 8 ................................................ 45 46 47 48 7.8 8.2 10.0 5.4 6.5 6.5 8.5 9.5 ................................................ 13.2 9.8 4.5 6,5 Faça a entrada de dados para matriz e em seguida calcule e exiba: A média das leituras pluviométricas A maior e a menor leitura pluviométrica O número do mês que ocorreu a maior leitura O numero do mês que ocorreu a menor leitura Considere que os valores das leituras não se repetem. 2) Construa uma função chamada Converte. Esta função tem como parâmetro de entrada um número inteiro que representa uma quantidade de segundos. Esta função tem a finalidade de calcular e devolver um número inteiro no formato mmss, onde mm representa os minutos e ss representa os segundos. (1,5) Exemplo: Converte(795) 1315 3) Um determinado material radioativo perde a metade da sua massa a cada 50 segundos. Dada a massa inicial, em quilogramas, construa um algoritmo que calcule e exiba o tempo necessário, expresso no formato mmss, para que a respectiva massa fique inferior a 0,5 gramas. Utilize a função Converte, definida na questão acima. (1,5) 4) A distância entre várias cidades é dada pela tabela abaixo (em Km): (4,0) Escreva um algoritmo que: Faça a entrada de dados utilizando uma estrutura de dados do tipo matriz Receba duas cidades em seguida calcule e exiba a distância entre elas Receba um percurso formado no máximo por 7 cidades, podendo repetir a cidade, calcule e exiba o total de km percorridos. Ex. Suponha um percurso formado pelas seguintes cidades: 1 4 312 o total de km percorridos seria 5+3+30+15 = 53 Ao final do processamento perguntar sobre a realização de um novo processamento. Caso a resposta seja positiva repetir o processo definidos no item b e c , caso contrário, finalize o processamento. Utilize a estrutura repetitiva Faça .. Enquanto
Compartilhar