Informática, perguntado por butowisquiki33, 6 meses atrás

Para se determinar o número de lâmpadas necessárias para cada cômodo de uma residência, existem normas que dão o mínimo de potência de iluminação exigida por metro quadrado, conforme a utilização deste cômodo:

- Classe 1: 15 W/m^2

- Classe 2: 18 W/m^2

- Classe 3: 20 W/m^2

Supondo-se que só serão utilizadas lâmpadas de 60 W, fazer um programa que:

(a) Leia a classe do cômodo e as suas dimensões.

(b) Calcule e escreva a aárea do cômodo, a potência necessária para a iluminação deste, e o número de lâmpadas de 60 W para obter a potência necessária.

Observação: Se o número calculado de lâmpadas for fracionário, considerar o menor inteiro que contenha este número. Exemplo: 8.3->9, 8.7->9.

Entrada

A entrada consiste de duas linhas:

- a primeira tem um único inteiro C, que corresponde à classe do cômodo,

- a segunda terá dois números reais X e Y, que correspondem à largura e ao comprimento do cômodo, em metros (você pode considerar que este tem formato retangular) .

Saída

Na saída, o programa deve mostrar três linhas:

- a primeira linha deve mostrar a área do cômodo, com uma casa decimal

- a segunda linha deve mostrar a potência necessária para iluminar este cômodo, também com uma casa decimal

- a última inha deve mostrar o número necessário de lâmpadas de 60 W para alcançar a potência calculada.

Soluções para a tarefa

Respondido por may343
2

Resposta:

Entrada: potência da lâmpada e as dimensões do cômodo

Saída: numero de lâmpadas

Calculo: área * 18 / potência da lâmpada

//Calcular numero de lâmpadas necessárias para iluminar um cômodo

Variaveis

pote_lamp, larg_com, comp_com, area_com, pote_nece, num_lamp: real

Inicio

escreva (“Potência da lâmpada em WATTS: “)

leia (pote_lamp)

escreva (“Largura do cômodo: “)

leia (larg_com)

escreva (“Comprimento do cômodo: “)

leia (comp_com)

area_com  <- larg_com * comp_com

pote_nece  <- area_com *18

num_lamp <- (pote_nece / pote_lamp

escreva (“Numero de lâmpadas necessárias para iluminar o cômodo é “,int (num_lamp))

fimalgoritmo


may343: agora deu para ler
Perguntas interessantes