Написать функцию, которая вычисляет сопротивление цепи - C#
Формулировка задачи:
4.Написать функцию, которая вычисляет сопротивление цепи, состоящей из двух резисторов. Параметрами функции являются величины сопротивлений и тип соединения (последовательное или параллельное). Функция должна проверять корректность параметров: если неверно указан тип соединения, то функция должна возвращать –1.
Решение задачи: «Написать функцию, которая вычисляет сопротивление цепи»
textual
Листинг программы
float Resistance(ConfigurationTypeEnum config, params float[] r) { float result = -1f; switch (config) { case ConfigurationTypeEnum.Series: for (int i = 0; i < r.Length; i++) result += r[i]; break; case ConfigurationTypeEnum.Parallel: for (int i = 0; i < r.Length; i++) result += 1/r[i]; result = 1/result; break; } return result; }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д