Jeg har fått et krav (utfordrende for meg i alle fall) å skrive en logikk i et program. Jeg har til å skrive en forretningslogikk, hvor det skal utføre følgende funksjonalitet
Total current consumption = current from A elements + current from B elements.
A and B are different types of devices
Nå kan si batteriene som kreves for å forsyne strøm (A + B) være 'X'
Også hver X kan bidra til den totale strømforbruk, derav jeg trenger å beregne den totale strømforbruket på nytt på samme måte som første trinn inkludert batteri strømforbruk
dvs
`Total current consumed : A + B + X`
where X is the current consumption of the battery
Nå igjen jeg bør beregne batterier nødvendig. La oss si dette som Y
dvs
til forsyning A + B + X vi trenger Y antall batterier.
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
Kan noen hjelpe meg med første sett av pseudo? Enhver form for forslag er også verdsatt
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 ...













