Выбор кода программы ( установка последовательности) - C#
Формулировка задачи:
Требуется записать несколько абсолютно разных задачь на языке C#, при этом нужно запросить у пользователя, какую именно ему нужно решить. Как это сделать ? Использовать комментарий неудобно. Например, как спросить у пользователя, какую из 3-х задачь выполнить
const double a = -0.5; // Задание 1 из 5 лабораторной (часть1) const double b = 2; double t, f1, f2, f3; Console.Write("Введите значение переменной t: "); t = Convert.ToDouble(Console.ReadLine()); f1 = a * Math.Pow(t, 2) * Math.Log(t); f2 = 1; f3 = Math.Pow(Math.E,a*t)*Math.Cos(b * t); if (t >= 1 && t <=2) Console.WriteLine("Значение функции y={0}", f1); else if (t < 1) Console.WriteLine("Значение функции y={0}", f2); else if (t > 2) Console.WriteLine("Значение функции y={0}", f3); Console.ReadKey();
double x1, x2, y1, y2; //Задание 14 из 1(1) int k = 2; Console.WriteLine("Введите координаты первой точки"); x1 = double.Parse(Console.ReadLine()); y1 = double.Parse(Console.ReadLine()); Console.WriteLine("Введите координаты второй точки"); x2 = double.Parse(Console.ReadLine()); y2 = double.Parse(Console.ReadLine()); double b = Math.Sqrt(Math.Pow((x1 - x2),k) + Math.Pow((y1 - y2), k)); Console.WriteLine("Введите известную сторону прямоугольника"); double a = double.Parse(Console.ReadLine()); double S = a * b; Console.WriteLine("Площадь прямоугольника равна {0}", S); Console.ReadKey();
Console.WriteLine("Введите стороны треугольник"); //Задание 14 из 1(2) int a = Convert.ToInt32(Console.ReadLine()); int b = Convert.ToInt32(Console.ReadLine()); int c = Convert.ToInt32(Console.ReadLine()); if (a == b && a == c && b == c) { Console.WriteLine("Треугольник равносторонний"); } else { Console.WriteLine("Треугольник не равносторонний"); } Console.ReadKey();
Решение задачи: «Выбор кода программы ( установка последовательности)»
textual
Листинг программы
Console.WriteLine("Number of task:"); int i = Convert.ToInt32(Console.ReadLine()); switch (i) { case 1: Console.WriteLine("Task 1"); break; case 2: Console.WriteLine("Task 2"); break; }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д