Выбор кода программы ( установка последовательности) - C#

Узнай цену своей работы

Формулировка задачи:

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

Решение задачи: «Выбор кода программы ( установка последовательности)»

textual
Листинг программы
  1. Console.WriteLine("Number of task:");
  2.            int i = Convert.ToInt32(Console.ReadLine());
  3.             switch (i)
  4.             {
  5.                 case 1:
  6.            
  7.             Console.WriteLine("Task 1");
  8.             break;
  9.                 case 2:
  10.             Console.WriteLine("Task 2");
  11.             break;
  12.             }

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

15   голосов , оценка 4.667 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы