Algoritmos
Desenvolver o algoritmo e gerar o código em C para gerar um executável em DEV C++, para determinar o numero de lâmpadas necessárias para cada cômodo de uma edificação, considerando que existem normas que definem o mínimo de potencia de iluminação exigida por metro quadrado de área construída conforme a utilização deste cômodo. Seja a seguinte tabela tomada como exemplo: UTILIZAÇÃO Quarto Sala de TV Salas Cozinha Varandas Escritorio Banheiro CLASSE 1 1 2 2 2 3 3 POTÊNCIA/m2 15 15 18 18 18 20 20
Supondo que só serão utilizadas lâmpadas de 60W, fazer com que o algoritmo : a) Leia um numero indeterminado de linhas contendo cada uma - cômodos de uma residência - classe de iluminação deste cômodo - as duas dimensões b) Calcule e escreva : b1) para cada cômodo: - o cômodo - a área do cômodo - a potencia de iluminação - o numero de lâmpadas necessárias. b2) para toda residência - total de lâmpadas - total da potencia. Observações: 1) Se o numero de lâmpadas calculado for fracionário considerar o primeiro numer inteiro acima deste valor. 2) A ultima linha, que não entrará nos cálculos conterá no lugar do cômodo a palavra vazio. Partir do ALGORITMO GERAL abaixo para fazer os refinamentos e gerar o algoritmo definitivo bem como o código em Linguagem C. Algoritmo - Defina tipo das variáveis - Atribua valores iniciais necessários Repita Leia COMODO, CLASSE, COMPRIMENTO, LARGURA Se COMODO = VAZIO Então interrompa Fim se
Calcule a área do cômodo Calcule a potencia de iluminação do cômodo Calcule o numero de lâmpadas necessárias ao cômodo Calcule o total de lâmpadas da residência Calcule o total da potencia da residência Escreva COMODO, área do cômodo, potencia de iluminação, numero de lâmpadas necessárias Fim repita Escreva total de lâmpada e total de potencia da residência Fim algoritmo.