Вычислить среднее арифметическое двух и трех чисел, используя классы, конструкторы и методы - 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);
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д