Algoritmo e programação
Afim de realizar um trabalho que possibilite a redução do consumo de Soda Caustica na unidade da Estação de Tratamento de água é necessário primeiramente determinar este consumo por regeneração nos vasos de troca iônica. Para isso é necessário mensurar a massa de soda consumida, baseado na diferença de nível do respectivo tanque e na temperatura ambiente na data em questão (visto que não existe um instrumento confiável que indique esta massa de forma direta). Para isso será imprescindível relacionar a densidade do insumo com a temperatura em questão (considerando que a temperatura no período do levantamento de dados variou de 20 a 25 graus Celsius). Fazer um algoritmo que solicite que o usuário entre os valores de níveis iniciais e finais do tanque de soda em cada regeneração e com a temperatura ambiente na data do procedimento. A partir destes dados calcular as massas consumidas do insumo, baseado na tabela 1 abaixo. Os cálculos serão feitos enquanto a diferença de nível do insumo for um valor positivo.
Temperatura Ambiente (ºC) Densidade da soda (kg/m³)
20 1,05
21 1,1
22 1,2
23 1,3
24 1,4
25 1,5
Tabela 1: Densidade da Soda em relação a temperatura ambiente
PSEUDOCÓDIGO
Inicio
Ler nível_inicial, nível_final
Calcular nível_consumido = nível_inicial - nível_final
Enquanto nível_consumido > 0 repetir {
Ler data, temperatura
Se temperatura = 20 então {
Calcular Massa_consumida = 1,05 * ((nível_consumido *2300) / 100)
Mostrar Massa_consumida, data }
Se temperatura = 21 então {
Calcular Massa_consumida = 1,10 * ((nível_consumido *2300) / 100)
Mostrar Massa_consumida, data }
temperatura = 22 então {
Calcular Massa_consumida = 1,20 * ((nível_consumido *2300) / 100)
Mostrar Massa_consumida, data }
Se temperatura = 23 então {
Calcular Massa_consumida = 1,30 * ((nível_consumido *2300) / 100)
Mostrar Massa_consumida, data }
Se temperatura = 24 então {
Calcular Massa_consumida