Ввести три числа - C#

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

Нужно решить на языке C#. Ввести три числа А,B,C. Вывести среднее из них (тоесть число, расположенное между наименьшим и наибольшим) Если пользователь введет числа так, что среди них нельзя будет определить среднее, выдать соответствующее сообщение.

Код к задаче: «Ввести три числа - C#»

textual
using System;
 
namespace ConsoleApplication1
{
    class Program
    {
        static void Main()
        {
            int[] arr = new int[3];
            Console.WriteLine("Введите числа А, В, С (после ввода каждого числа нажмите Enter)");
            for (int i = 0; i < 3; i++)
            {
                int.TryParse(Console.ReadLine(), out arr[i]);
            }
            Array.Sort(arr, 0, 3);
            if ((arr[1] != arr[0]) && (arr[1] != arr[2]))
            {
                Console.WriteLine("Среднее число равно " + arr[1]);
            }
            else
            {
                Console.WriteLine("Невозможно определить среднее");
            }
        }
    }
}

12   голосов, оценка 3.583 из 5


СОХРАНИТЬ ССЫЛКУ