• Matéria: Informática
  • Autor: mariasouza663
  • Perguntado 6 anos atrás

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.​

Respostas

respondido por: Lcs001
0

Resposta:

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\n", lampadasNecessarias);

}

}

Explicação:

  1. Importando as bibliotecas necessárias, incluindo elas na Main
  2. Recebendo os dados: da potência da lâmpadas utilizada, comprimento x largura, para calcular o total de m²
  3. Multiplicar o total de metros quadrados por 18 watts, para encontrar o total de potência necessária
  4. Dividir 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.
  5. 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

Perguntas similares