Вычислить среднее арифметическое двух и трех чисел, используя классы, конструкторы и методы - C#

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

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

В программе нужно вычислить среднее арифметическое двух и трех чисел, используя классы,конструкторы и методы. Проблема в том что метод Print работает не до конца. Он выводит "Среднее значение = " и само значение не выводит. Помогите пожалуйста
{   class Arif
{   public  int x;
    public int y;
    public int z=4;
    public double sr;
    public Arif(int x)
    {
        this.x=x;
        sr = (x + z) / 2;
    }
    public Arif(int x, int y)
    {   
        this.x=x;
        this.y=y;
        sr = (x + y + z) / 3;
        
    }
    public void Print()
    {
        
        Console.WriteLine("Среднее  чисел = " ,  sr  );
    }
    
}
class Program
{   
    static void Main()
    {
        Console.WriteLine("z=4");
        Console.WriteLine("Введите x = ");
        int n = int.Parse(Console.ReadLine());
        Arif a = new Arif(n);
        a.Print();
        Console.WriteLine("Введите x = ");
        int m = int.Parse(Console.ReadLine());
        Console.WriteLine("Введите y = ");
        int k = int.Parse(Console.ReadLine());
        Arif b = new Arif(m, k);
        b.Print();
        Console.ReadKey();
}
}
}

Решение задачи: «Вычислить среднее арифметическое двух и трех чисел, используя классы, конструкторы и методы»

textual
Листинг программы
Console.WriteLine("Среднее  чисел = "+sr);

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


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

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

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