takistuste summad kokku. Maksimumvoolu leidmiseks leitakse vool, mida kannatab ka kõige nõrgem takisti ahelas. Lubatud pinge kontrollimiseks leitakse salve kogutakistuse järgi arvutatud vool vastavalt pingele ning kontrollitakse, kas see on piisavalt väike, et kõik salves olevad takistid selle välja kannataksid. using System; using System.Text; namespace Takistid { class JadamisiTakistusSalv { Takisti[] Andmed; int TakistiteArv = 0; const int TyhjaSalveMaksimumvool = 16; public JadamisiTakistusSalv(int TakistiteMaksimumArv) { Andmed = new Takisti[TakistiteMaksimumArv]; } public void LisaTakisti(Takisti t) { if (TakistiteArv < Andmed.Length) { Andmed[TakistiteArv] = t; TakistiteArv++; } else { throw new Exception("Takistussalv täis!"); } }
summad kokku. Maksimumvoolu leidmiseks leitakse vool, mida kannatab ka kõige nõrgem takisti ahelas. Lubatud pinge kontrollimiseks leitakse salve kogutakistuse järgi arvutatud vool vastavalt pingele ning kontrollitakse, kas see on piisavalt väike, et kõik salves olevad takistid selle välja kannataksid. using System; using System.Text; namespace Takistid { class JadamisiTakistusSalv { Takisti[] Andmed; int TakistiteArv = 0; const int TyhjaSalveMaksimumvool = 16; public JadamisiTakistusSalv(int TakistiteMaksimumArv) { Andmed = new Takisti[TakistiteMaksimumArv]; } public void LisaTakisti(Takisti t) { if (TakistiteArv < Andmed.Length) { Andmed[TakistiteArv] = t; TakistiteArv++; } else { throw new Exception("Takistussalv täis!"); } }