C# найти среднее арифметическое из максимальных значений элементов трех одномерных массивов разной длины
Формулировка задачи:
Очень нужна ваша помощь!
Решить необходимо задачку.
Найти среднее арифметическое из максимальных значений элементов трех одномерных массивов разной длины.
C#
Решение задачи: «C# найти среднее арифметическое из максимальных значений элементов трех одномерных массивов разной длины»
textual
Листинг программы
using System;
using System.Linq;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
Random rnd = new Random();
int[] arr1=new int[12], arr2=new int[44], arr3=new int[120];
arr1 = arr1.Select(i => rnd.Next(10, 100)).ToArray();
arr2 = arr2.Select(i => rnd.Next(100, 1200)).ToArray();
arr3 = arr3.Select(i => rnd.Next(500, 700)).ToArray();
int m1 = arr1.Max(), m2 = arr2.Max(), m3 = arr3.Max();
Console.WriteLine("Максимальный элемент arr1 {0}",m1);
Console.WriteLine("Максимальный элемент arr2 {0}", m2);
Console.WriteLine("Максимальный элемент arr3 {0}", m3);
Console.WriteLine("Cреднее арифметическое {0:F}",(m1+m2+m3)/3.0);
}
}
}