Перенести строки кода в метод - C#
Формулировка задачи:
Вот есть у меня такой код (рабочий):
Как последние 3 строчки (
) объединить в метод, который можно поставить вместо этих строк?
Листинг программы
- namespace Расстояние___3_
- {
- class Без_метода
- {
- static void Main()
- {
- Console.Write("Координата Х1 - ");
- int x1 = Convert.ToInt32(Console.ReadLine());
- Console.Write("Координата Y1 - ");
- int y1 = Convert.ToInt32(Console.ReadLine());
- Console.Write("\nКоордината X2 - ");
- int x2 = Convert.ToInt32(Console.ReadLine());
- Console.Write("Координата Y2 - ");
- int y2 = Convert.ToInt32(Console.ReadLine());
- Console.Clear();
- double result = Math.Sqrt(Math.Pow(x2-x1,2) + Math.Pow(y2-y1,2));
- Console.WriteLine("Расстояние - {0:F}", result);
- Console.ReadKey();
- }
- }
Листинг программы
- double result = Math.Sqrt(Math.Pow(x2-x1,2) + Math.Pow(y2-y1,2));
- Console.WriteLine("Расстояние - {0:F}", result);
- Console.ReadKey();
Решение задачи: «Перенести строки кода в метод»
textual
Листинг программы
- static void Main()
- {
- //...
- Console.WriteLine("Расстояние - {0:F}", CalcDist(x1, y1, x2, y2));
- Console.ReadKey();
- }
- static double CalcDist(int x1, int y1, int x2, int y2)
- {
- return Math.Sqrt(Math.Pow(x2 - x1, 2) + Math.Pow(y2 - y1, 2));
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д