
Айсулу
C#. Написать функцию с переменным числом параметров
Написать функцию с переменным числом параметров, которая ищет среднее среди n чисел. n – произвольное, тип – произвольный.
Написать функцию с переменным числом параметров, которая ищет среднее среди n чисел. n – произвольное, тип – произвольный.
Это, вроде, не шаблоном называется
using System;
namespace example
{
class Program
{
static double Avg(params double[] vals)
{
double sum = 0;
foreach (var val in vals) sum += val;
return sum / vals.Length;
}
public static void Main(string[] args)
{
double avg = Avg(5.25, 7.34, 1.23, 7.84, 15.41, 3.12, 9.17);
Console.WriteLine("Среднее = {0}", avg);
Console.ReadKey();
}
}
}
эт вроде шаблонами называется