Найти среднее геометрическое - C#

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

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

Найти среднее геометрическое положительных элементов каждого столбца матрицы А[10,15]. Помогите, пожалуйста, написать на C#.

Решение задачи: «Найти среднее геометрическое»

textual
Листинг программы
            int n = 10;
            int m = 15;
            int[,] arr = new int[n,m];
            double srgeom;
            double temp;
            Random rnd = new Random();
            for (int i = 0; i < n; i++)
            {
                for (int j = 0; j < m; j++)
                {
                    arr[i,j] = rnd.Next(0, 150);
                    Console.Write(arr[i, j].ToString() + "\t ");
                }
                Console.WriteLine();
            }
 
            for (int j= 0; j < m; j++)
            {
                srgeom = 0;
                temp = 1;
                for (int i = 0; i < n;  i++)
                {
                    temp *= arr[i, j];
                }
                srgeom = Math.Pow(temp, 1.0 / m); ;
                Console.WriteLine("\tСтолбец {0},  Srgeom = {1:0.00}", j+1, srgeom);
             }
            Console.ReadLine();

ИИ для рефератов и докладов


  • Экспорт Word по ГОСТу
  • Минимум 80% уникальности текста
  • Поиск релевантных источников в интернете
  • Готовый документ за 2 минуты

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

14   голосов , оценка 4.214 из 5
Похожие ответы