alu654 / tps-Parcial

0 stars 0 forks source link

Rehacer estanAlHorno #6

Open LucasZibell opened 4 years ago

LucasZibell commented 4 years ago

En este momento la logica de estanAlHorno usa noSonContaminantes. La logica de esto no es correcta, ya que lo que el enunciado pide es "todas las centrales son contaminantes", aca lo que estan viendo es que ninguna sea contaminante. Esta logica falla en el caso de que tengan 3 centrales 2 no contaminantes y 1 contaminante. Segun enunciado esto deberia dar false, pero su logica da true

method noSonContaminantes() {
        return self.centralesContaminantes().size() == 0
    }

    method estaEnElHorno() {
        return self.aportanMasDel50PorCiento() || self.noSonContaminantes()
    }