Construção de um algoritmo para controle de gastos com água em condominios
Imagine que você mora em um prédio onde contém diversos apartamentos, e na reunião de condomínio houve uma reclamação por parte dos moradores do gasto excessivo de água, fazendo assim que o custo do condomínio aumentasse. Para isso é preciso identificar o apartamento que mais consumiu para que possa verificar se foi algum vazamento ou outra situação parecida.
Para resolver o problema você se prontificou a criar um algoritmo onde irá ler N marcações de quantidade de litros de água de cada apartamento, no final da leitura deverá mostrar na tela o valor mais alto em metros cúbicos de água que foi consumido.
Onde:
- Cada 1000 litros de água representa 1 metro cúbico;
O que entregar?
Faça o algortimo ler uma séria de N marcações em litros, mostrando na tela o maior valor em metro cúbico;
Neste caso:
N - representa a quantidade de vezes que será inserido uma marcação de litros gasto, ou seja a quantidade de apartamentos, essa informação deverá ser lida pelo algoritmo.
*Atenção: o algoritmo deve ser escrito em pseudocódigo
Soluções para a tarefa
O algoritmo a seguir foi desenvolvido em pseudocódigo e se propõe a retornar o valor em litros referentes ao consumo de água:
# cada marcação (consumo) representa 0,1 metros cúbicos
consumo recebe EntradaNumeroInteiro("Qual foi o número de marcações lidas?"))
MostreNaTela("O consumo em litros foi :", consumo*100)
Qual a importância do uso de pseudocódigos?
Os pseudocódigos são muito interessantes de modo que, através deles nós conseguimos só com o algoritmo pensado, criar um código, que pode ser depois passado para qualquer linguagem de programação.
O Algoritmo acima foi criado de para suprir a necessidade de um condomínio e o mesmo foi feito de um modo simples, porém usual, de modo que, as marcações na caixa d'água foram feitas a cada 0,1 metros cúbicos e a cada dez marcações, temos que corresponde a um metro cúbico, e sabemos que um metro cúbico temos mil litros de água.
Saiba mais sobre criação de algoritmos: https://brainly.com.br/tarefa/47707877
#SPJ1