kui salve enam takisteid ei mahu. Kogutakistuse leidmiseks liidetakse salves olevate takistite 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 {
salve enam takisteid ei mahu. Kogutakistuse leidmiseks liidetakse salves olevate takistite 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 {