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