Написать функцию, которая предложит пользователю ввести 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; }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д