С использованием оператора 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();
- }
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д