Logo Passei Direto
Buscar
program CalculoLampadas; uses Math; { Necessário para usar a função ceil } var largura, comprimento, area: real; potenciaLampada, potenciaNecessaria: real; quantidadeLampadas: integer; begin writeln('=== Calculo de Lampadas Necessarias ==='); write('Informe a largura do comodo (em metros): '); readln(largura); write('Informe o comprimento do comodo (em metros): '); readln(comprimento); write('Informe a potencia da lampada utilizada (em watts): '); readln(potenciaLampada); { Calcula a area do comodo } area := largura * comprimento; { Calcula a potencia total necessaria: 18 watts por m² } potenciaNecessaria := area * 18; { Calcula o numero de lampadas necessarias, arredondando para cima } quantidadeLampadas := ceil(potenciaNecessaria / potenciaLampada); writeln; writeln('Area do comodo: ', area:0:2, ' m²'); writeln('Potencia total necessaria: ', potenciaNecessaria:0:2, ' W'); writeln('Quantidade de lampadas necessarias: ', quantidadeLampadas); readln; end. Este programa ira funcionar corretamente?
User badge image
Lorenna Crisóstomo

ontem

Respostas

User badge image

Ed Verified user icon

ontem

Vamos analisar o programa passo a passo para verificar se ele funcionará corretamente. 1. Declaração de Variáveis: As variáveis `largura`, `comprimento`, `area`, `potenciaLampada`, `potenciaNecessaria` estão corretamente declaradas como `real`, e `quantidadeLampadas` como `integer`. 2. Entrada de Dados: O programa solicita ao usuário a largura e o comprimento do cômodo, além da potência da lâmpada. Isso está correto. 3. Cálculo da Área: A área é calculada multiplicando a largura pelo comprimento, o que está correto. 4. Cálculo da Potência Necessária: A potência total necessária é calculada multiplicando a área por 18 watts por m², o que também está correto. 5. Cálculo da Quantidade de Lâmpadas: A quantidade de lâmpadas necessárias é calculada dividindo a potência necessária pela potência da lâmpada e usando a função `ceil` para arredondar para cima. Isso é apropriado, pois você não pode ter uma fração de uma lâmpada. 6. Saída de Dados: O programa imprime a área do cômodo, a potência total necessária e a quantidade de lâmpadas necessárias, formatando os números corretamente. Portanto, o programa parece estar correto e deve funcionar conforme o esperado, desde que as entradas sejam válidas. Resposta: Sim, este programa irá funcionar corretamente.

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Mais conteúdos dessa disciplina