I nadano wymogu (wyzwanie dla mnie przynajmniej) napisać logikę w aplikacji. Mam napisać logikę biznesową w którym powinien on wykonywać następujące funkcje
Total current consumption = current from A elements + current from B elements.
A and B are different types of devices
Teraz powiedzmy, że baterie zobowiązany dostarczyć aktualny (a + b) być „X”
Również każdy X może przyczynić się do całkowitego poboru prądu, a więc muszę ponownie obliczyć całkowity pobór prądu tylko jako pierwszy krok w tym pobór prądu z akumulatora
to znaczy
`Total current consumed : A + B + X`
where X is the current consumption of the battery
Teraz znowu mam obliczyć akumulatory wymagane. Powiedzmy to jako Y
to znaczy
do zasilania + B + X”musimy liczbę Y baterii.
Now check whether X == Y ?
If same, then return Y and exit
else add more X to the sum (A + B + X) till X == Y
Czy ktoś może mi pomóc w początkowym zestawie Pseudokod? Wszelkiego rodzaju propozycja jest również mile widziane
Yes the end result this logic should return is number of batteries required. However it should return this result only after computing the total current consumption recursively till X == Y, where
A : total current consumption of some active elements in a system.
B : total current consumption of some passive elements in a system
Total current consumption is A + B
to supply current of (A+B) amperes i require 'X' no. of batteries.
However each battery also adds some delta amount of current to the total value i.e
A + B + X
if the batteries required to supply this delta is still 'X', then return X as the end result, else add more batteries --> calculate current --> no of batteries required ---> check again and so on ...













