Вычислить среднюю оценку по фигурному катанию - C#

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

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

В соревнованиях по фигурному катанию N судей выставляют оценки. Наибольшая и наименьшая отбрасываются, а по остальным выставляется средняя. Составить программу, вычисляющую среднюю оценку, и выдайте на печать но-мера судей, которые поставили наименьшую и наибольшую оценки. Программа нужна на C#,кто знает как делать помогите пожалуйста!

Решение задачи: «Вычислить среднюю оценку по фигурному катанию»

textual
Листинг программы
 int n = 8;
            int [] arr = new int[n+1];
            Random random = new Random();
 
            for (int i = 1; i < n+1; i ++)
            {
                arr[i] = random.Next(1, 10);
                Console.Write(arr[i] + " ");
            }
            Console.WriteLine();
            int max = arr.Max();
            int min = arr.Min();
            double sredn=0;
            int index=0;
 
            for (int i = 1; i < n+1; i++)
            {
                if (arr[i] == max)
                {
                    Console.WriteLine("Судья под номером {0} поставил наибольшую оценку" , i);
                }
                else if (arr[i] == min)
                {
                    Console.WriteLine("Судья под нмоером {0} поставил наименьшую оценку" , i);
                }
                else
                {
                    sredn += arr[i];
                    index++;
                }
            }
            Console.WriteLine("Средняя оценка составляет {0: #.##} балла", sredn/index);
 
            Console.ReadLine();

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


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

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

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