//Paralel devrelerde direnç toplama
Console.Clear();
kacTaneDirenc:
Console.Write(“Kaç tane direnç var = “);
int limit = int.Parse(Console.ReadLine());
if (limit == 1 || limit < 1)
{
goto kacTaneDirenc;
}
int[] direncler = new int[limit];
for (int i = 0; i < limit; i++)
{
Console.Write(“”+ (i+1) + “” + “.Direncin değerini gir = “);
int girilenDeger = int.Parse(Console.ReadLine());
direncler[i] = girilenDeger;
}
double pay = 1;
double[] payda = new double[limit];
double[] bolumSayisi = new double[limit];
double toplam = 0;
for (int k = 0; k < limit; k++)
{
bolumSayisi[k] = Convert.ToDouble(pay / direncler[k]);
toplam = toplam + bolumSayisi[k];

}
Console.WriteLine(“\n\n\nSonuc=” + (1 / toplam) + “Ω”);
Console.Read();