Статические классы, методы - C#

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

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

Помогите, пожалуйста, исправить ошибки: 1) "Input": нельзя обявлять члены экземпляра в статическом классе; 2) в методе для x, y требует ссылку на объект
static class pointplane
    {
         double x, y;
 
         static public void Input()
         {
             Console.Write("Введите координату x = ");
             x = double.Parse(Console.ReadLine());
             Console.Write("Введите координату y = ");
             y = double.Parse(Console.ReadLine());
         }

Решение задачи: «Статические классы, методы»

textual
Листинг программы
class pointplane
{
    double x, y;
 
    public void Input()
    {
        Console.Write("Введите координату x = ");
        x = double.Parse(Console.ReadLine());
        Console.Write("Введите координату y = ");
        y = double.Parse(Console.ReadLine());
    }
 
    static public double way(pointplane a, pointplane b)
    {
        return Math.Sqrt((b.x - a.x) * (b.x - a.x) + (b.y - a.y) * (b.y - a.y));
    }
 
}

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


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

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

10   голосов , оценка 4 из 5
Похожие ответы