0 / 0 / 0
Регистрация: 30.11.2015
Сообщений: 2
1

Найти сумму элементов главной диагонали матрицы и разделить на нее значения всех элементов

06.12.2015, 14:57. Показов 4111. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Дана целочисленная квадратная матрица. Найдите сумму элементов главной диагонали и разделите на нее значения всех элементов матрицы. На экран выведите исходный массив, сумму элементов главной диагонали и преобразованный массив. Помогите пожалуйста, ничего не получается
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
06.12.2015, 14:57
Ответы с готовыми решениями:

В строках с отрицательным элементом на главной диагонали матрицы найти сумму всех элементов
Дана квадратная матрица.В строках с отрицательнным элементом на главной диагонали найти сумму всех...

Сосчитать сумму элементов главной диагонали всех матриц и найти их определители
Дана матрица размера n*n. Развернуть ее на 90°, 180°, 270°. Сосчитать сумму элементов главной...

Найти сумму элементов матрицы, стоящих на главной диагонали
В массиве Е(m,n) поменять местами элементы i-й и k-й строк. Найти сумму элементов, стоящих на...

Найти сумму элементов ниже главной диагонали матрицы
Дана матрица А размера 7*7. Найти сумму эл-ов ниже главной диагонали

1
59 / 59 / 54
Регистрация: 19.02.2012
Сообщений: 262
06.12.2015, 17:44 2
Лучший ответ Сообщение было отмечено grim1487 как решение

Решение

C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
Random rand = new Random();
            Console.Write("Введите количество элементов: ");
            int count = int.Parse(Console.ReadLine());
            int sum = 0;
            int[,] mas = new int[count, count];
            for (int i = 0; i < mas.GetLength(0); i++)
            {
                for (int j = 0; j < mas.GetLength(1); j++)
                {
                    mas[i, j] = rand.Next(0, 10);
                    if (i == j) sum += mas[i, j];
                    Console.Write(mas[i, j] + " ");
                }
                Console.Write("\n\r");
            }
            Console.WriteLine("Сумма главной диагонали: " + sum);
            double[,] mas1 = new double[count, count];
            for (int i = 0; i < mas.GetLength(0); i++)
            {
                for (int j = 0; j < mas.GetLength(1); j++)
                {
                    mas1[i, j] = mas[i, j] / sum;
                }
            }
            Console.ReadKey();
1
06.12.2015, 17:44
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
06.12.2015, 17:44
Помогаю со студенческими работами здесь

Найти сумму элементов матрицы, расположенных ниже главной диагонали
C# Заданная квадратная матрица целых чисел порядка n. Будем рассматривать только те элементы,...

Найти a – сумму элементов матрицы T, лежащих на и выше главной диагонали
Заданы две целые квадратные матрицы С и Т порядка n ( 2&lt;n&lt;10) Найти a – сумму элементов матрицы T...

Если наибольший элемент матрицы находится выше главной диагонали, найти сумму элементов матрицы
Здравствуйте! Пожалуйста напишите программу по условию: Если наибольший элемент матрицы А находится...

Найти сумму тех элементов матрицы, которые расположены соответственно ниже, выше и на главной диагонали матрицы
Привет:) помогите написать код, буду очень благодарна;) Дана действительная квадратная матрица...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru