Определить и вывести на экран силу тока, проходящего через каждый из резисторов - C#
Формулировка задачи:
Циклы
Заданное количество N резисторов соединена последовательно. Их величины образуют арифметическую прогрессию с шагом D ом, сопротивление первого из них равен А ом. Определить и вывести на экран силу тока, проходящего через каждый из резисторов, если на цепь подается напряжение U вольт. (Использовать все три вида циклов).
Нужно написать программу через методы!
никто не знает...
Решение задачи: «Определить и вывести на экран силу тока, проходящего через каждый из резисторов»
textual
Листинг программы
static void Main() { int A = 5, D = 3, N = 20, U = 12; for (int i = 1; i <= N; i++) { double currentResistance = SumArithmeticProgr(A, D, i); Console.WriteLine("R = {0}, I = {1}", currentResistance, Strength(U, currentResistance)); } Console.Read(); } static double Strength(double voltage, double resistance) { return voltage / resistance; } static double SumArithmeticProgr(double first, double D, double N) { double sum = 0; for (int i = 1; i <= N; i++) sum += first + (i - 1) * D; return sum; }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д