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

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

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

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

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

textual
Листинг программы
  1. enum Operations {avg,min,max }
  2. int func(int [] nums, Operations operation) {
  3.      if(nums.Leng <= 0) return 0;
  4.      int res = 0;
  5.      switch(operation)
  6.      {
  7.            case avg:
  8.            for(int I = 0; I<nums.Leng; I += 1)
  9.                 res += nums[I];
  10.            res/= nums.Leng;
  11.            break;
  12.            case min:
  13.            res = nums[0];
  14.            for(int I = 1; I < nums.Leng; I += 1)
  15.                if(nums[I] < res)
  16.                    res = nums[I];
  17.            break;
  18.            case max:
  19.            res = nums[0];
  20.            for(int I = 1; I < nums.Leng; I += 1)
  21.                if(nums[I] > res)
  22.                    res = nums[I];
  23.            break;
  24.      }
  25. return res;
  26. }

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


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

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

9   голосов , оценка 3.889 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы