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

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

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

Нужно решить на языке C#. Ввести три числа А,B,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
Похожие ответы