Escreva um programa para calcular e imprimir o número de lâmpadas necessárias para iluminar um determinado

cômodo de uma residência. Dados de entrada: a
potência da lâmpada utilizada (em watts), as dimensões (largura e comprimento, em
metros) do cômodo. Considere que a potência necessária é de 18 watts por metro
quadrado.

1 Resposta

  • Alice

    Na linguagem Java, o programa fica assim:

    import java.io.BufferedReader;

    import java.io.IOException;

    import java.io.InputStreamReader;

    public class contagens {

    /**

     * @param args

     * @throws IOException  

     * @throws NumberFormatException  

     */

    public static void main(String[] args) throws NumberFormatException, IOException {

     BufferedReader entrada = new BufferedReader(new InputStreamReader(System.in));

     

     System.out.print("Digite a potência da lâmpada: ");

     float potencia = Float.parseFloat(entrada.readLine());

     

     System.out.print("Digite o comprimento do cômodo: ");

     float comprimento = Float.parseFloat(entrada.readLine());

     

     System.out.print("Digite a largura do cômodo: ");

     float largura = Float.parseFloat(entrada.readLine());

     

     float metrosQuadrados = comprimento*largura;

     

     float potenciaNecessaria = metrosQuadrados*18;

     

     int lampadasNecessarias = (int) Math.ceil(potenciaNecessaria/potencia);

     

     

     System.out.printf("A quantidade de lâmpadas necessárias são: %d ", lampadasNecessarias);

    }

    }

    Explicação:

    Importando as bibliotecas necessárias, incluindo elas na MainRecebendo os dados: da potência da lâmpadas utilizada, comprimento x largura, para calcular o total de m²Multiplicar o total de metros quadrados por 18 watts, para encontrar o total de potência necessáriaDividir o total de potência necessária pela potência da lâmpadas necessária, e arrendador para cima, pois não existe por exemplo: meia lâmpada, e se arrendador para baixo irá faltar watts.Com isso, o total mínimo de lâmpadas necessárias será exibido na tela

    Programa dessa código disponível em: onlinegdb. com/Byu5Jtb7v

Clique aqui para adicionar a sua resposta.