[ Foro de Java ]

ayuda

18-Jan-2022 02:05
Invitado (carlos)
0 Respuestas

Amigos estoy aprendiendo java me dieron una tarea que de verdad me tiene complicado, no entenid mucho el ejercico es el siguiente
Un programa que pida el nombre de un electrodoméstico, la marca, el consumo en Kw
(Kilowatts) y tiempo de uso estimado de un electrodoméstico en horas diarias.
b. El programa debe calcular el consumo mensual del aparato y el valor de dicho consumo en

pesos, suponiendo que el mes tiene 30 días y el valor del Kw/h es de $150.
? La fórmula para calcular el consumo en Kw/h = Kw*TotalHorasAlMes (kilowats)*(24*30)
? Para calcular el valor del consumo en pesos es Kw/h*valor del Kw/h
c. El programa debe clasificar mi consumo de acuerdo a la siguiente escala:
? BAJO CONSUMO entre 1 y 20 kwh al mes
? CONSUMO MODERADO entre 21 y 45 kwh al mes
? ALTO CONSUMO mayor a 36 kwh al mes
d. Implemente una clase electrodoméstico en Java con sus atributos, constructores, métodos get &
set, y un método calcularKwh que reciba las horas de uso y calcularConsumo que reciba los
Kw/h.
e. Defina un método ComprobarMarca que reciba la marca del electrodoméstico y la compare con
los valores de un arreglo constante de 5 marcas y determine si la marca se encuentra en el
arreglo o no.
Ejemplo
Todos los días prendo mi reproductor de música durante 2 horas por la mañana, revisando la
etiqueta me dice que tiene un consumo de 0.030Kw.
Ingreso al sistema Reproductor, sony, 0.030kw, y 2 horas de uso.
El sistema calcula:
Consumo en Kw/h= (0.030)*(2horas*30días) => 1,8Kw/h mensual
El valor del consumo en pesos es de (1.8Kw/h)*($150) => $270 mensuales.
El consumo es BAJO
La marca se encuentra registrada (Solo para la clase Java)

lo que yo tengo es lo siguiente, de hecho no se si esta bien: public class Electrodomestico {
   String nombre, marca, tiempoUso;
   double kw;

   public String getNombre() {
       return nombre;
   }

   public void setNombre(String nombre) {
       this.nombre = nombre;
   }

   public String getMarca() {
       return marca;
   }

   public void setMarca(String marca) {
       this.marca = marca;
   }

   public String getTiempoUso() {
       return tiempoUso;
   }

   public void setTiempoUso(String tiempoUso) {
       this.tiempoUso = tiempoUso;
   }

   public double getKw() {
       return kw;
   }

   public void setKw(double kw) {
       this.kw = kw;
   }
   
   public void CalcularKhw(double tiempoUso){
       
       this.tiempoUso = this.tiempoUso;
   
   }
   
   public void CalcularConsumo(double kw,double tiempoUso){
       kw= kw*tiempoUso*(tiempoUso*30);
   
   }

}

si alguien puede ayudarme le podria pagar por paypal o donde digan, de verdad necesito ayuda




(No se puede continuar esta discusión porque tiene más de dos meses de antigüedad. Si tienes dudas parecidas, abre un nuevo hilo.)