Написать программу вычисления сопротивления электрической цепи - C# (200665)
Формулировка задачи:
1.Для заданного 0 < п < 200, рассматриваемого как возраст человека, вывести фразу вида: «Мне 21 год», «Мне 32 года», «Мне 12 лет».
2.Написать программу вычисления сопротивления электрической цепи, состоящей из двух сопротивлений. Сопротивления могут быть соединены последовательно или параллельно.
Решение задачи: «Написать программу вычисления сопротивления электрической цепи»
textual
Листинг программы
using System; namespace CyberForumTasks { internal class Program { public static double GetParallelResistance(double r1, double r2) { if ((r1 <= 0) || (r2 <= 0)) { Console.WriteLine("Введены неверные значения сопротивлений."); Environment.Exit(1); } return r1 * r2 / (r1 + r2); } public static double GetConsistentResistance(double r1, double r2) { if ((r1 <= 0) || (r2 <= 0)) { Console.WriteLine("Введены неверные значения сопротивлений."); Environment.Exit(1); } return r1 + r2; } static void Main() { double r1 = 0, r2 = 0; Console.WriteLine("Выберете тип цепи"); Console.WriteLine("1 - Паралельная \n2 - последовательно"); var choose = Convert.ToInt32(Console.ReadLine()); if (choose == 1) { try { Console.WriteLine("Введите значение первого сопротивления: "); r1 = Convert.ToDouble(Console.ReadLine()); Console.WriteLine("Введите значение второго сопротивления: "); r2 = Convert.ToDouble(Console.ReadLine()); } catch (FormatException) { Console.WriteLine("Неверный ввод, повторите снова."); Environment.Exit(1); } Console.WriteLine("Сопротивление при параллельном соединении: {0}", GetParallelResistance(r1, r2)); } else { try { Console.WriteLine("Введите значение первого сопротивления: "); r1 = Convert.ToDouble(Console.ReadLine()); Console.WriteLine("Введите значение второго сопротивления: "); r2 = Convert.ToDouble(Console.ReadLine()); } catch (FormatException) { Console.WriteLine("Неверный ввод, повторите снова."); Environment.Exit(1); } Console.WriteLine("Сопротивление при последовательном соединении: {0}", GetConsistentResistance(r1, r2)); } } } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д