Написать функцию, которая предложит пользователю ввести 10 чисел - C#

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

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

Написать функцию, которая предложит пользователю ввести 10 чисел и затем одну из трех операций, которую нужно будет выполнить: avg - среднее значение min - минимальное число max - максимальное число

Решение задачи: «Написать функцию, которая предложит пользователю ввести 10 чисел»

textual
Листинг программы
enum Operations {avg,min,max }
int func(int [] nums, Operations operation) {
     if(nums.Leng <= 0) return 0;
     int res = 0;
     switch(operation) 
     {
           case avg:
           for(int I = 0; I<nums.Leng; I += 1)
                res += nums[I];
           res/= nums.Leng;
           break;
           case min: 
           res = nums[0];
           for(int I = 1; I < nums.Leng; I += 1)
               if(nums[I] < res)
                   res = nums[I];
           break;
           case max: 
           res = nums[0];
           for(int I = 1; I < nums.Leng; I += 1)
               if(nums[I] > res)
                   res = nums[I];
           break;
     }
return res;
}

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


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

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

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