С использованием оператора case: Вычислить площадь круга - C#
Формулировка задачи:
Пусть элементами круга является радиус(первый элемент), диаметр(второй элемент) и длина окружности(третий элемент). Составит программу,которая по номеру элемента запрашивала бы его соответствующее значение и вычисляла бы площадь круга.
Решение задачи: «С использованием оператора case: Вычислить площадь круга»
textual
Листинг программы
class Program { static void Main(string[] args) { Console.Write("Введите номер элемента: "); int num = 0; if (int.TryParse(Console.ReadLine(), out num)) if (num > 0 & num < 4) { Console.Write("Введите значение: "); double value = 0; if (double.TryParse(Console.ReadLine(), out value)) { double area = 0; switch (num) { case 1: area = Math.PI * Math.Pow(value, 2); break; case 2: area = Math.PI * Math.Pow(value / 2, 2); break; case 3: area = Math.Pow(value, 2) / 4 / Math.PI; break; } Console.WriteLine("Площадь: {0}", area); } } else Console.WriteLine("Введен некорректный номер!"); else Console.WriteLine("Ошибка!Введено не число."); Console.ReadKey(); } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д