Как правильно написать программу для поиска средне арифметического числа?

Для написания программы на C# для поиска среднего арифметического числа, вам понадобится небольшой фрагмент кода. Давайте вместе создадим пример такой программы:

using System;

class Program
{
    static void Main()
    {
        double sum = 0;
        int count = 0;
        
        Console.WriteLine("Введите числа для вычисления среднего (для завершения введите 'end'):");

        while (true)
        {
            string input = Console.ReadLine();
            if (input == "end")
            {
                break;
            }

            if (double.TryParse(input, out double number))
            {
                sum += number;
                count++;
            }
            else
            {
                Console.WriteLine("Некорректное число. Попробуйте снова.");
            }
        }

        if (count != 0)
        {
            double average = sum / count;
            Console.WriteLine($"Среднее арифметическое: {average}");
        }
        else
        {
            Console.WriteLine("Невозможно вычислить среднее, не было введено ни одного числа.");
        }
    }
}

Этот пример программы позволяет пользователю вводить числа, пока не введет "end", затем вычисляет и выводит среднее арифметическое введенных чисел. Если пользователь введет что-то, что не является числом, программа сообщит об ошибке.

Надеюсь, этот пример поможет вам понять, как можно написать программу для поиска среднего арифметического числа на C#. Если у вас возникли дополнительные вопросы, не стесняйтесь задавать!