Форум программистов, компьютерный форум, киберфорум
Наши страницы
C# для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/6: Рейтинг темы: голосов - 6, средняя оценка - 5.00
grim1487
0 / 0 / 0
Регистрация: 30.11.2015
Сообщений: 2
1

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

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

Дана целочисленная квадратная матрица. Найдите сумму элементов главной диагонали и разделите на нее значения всех элементов матрицы. На экран выведите исходный массив, сумму элементов главной диагонали и преобразованный массив. Помогите пожалуйста, ничего не получается
0
Лучшие ответы (1)
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.12.2015, 14:57
Ответы с готовыми решениями:

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

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

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

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

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

1
ioane
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
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
06.12.2015, 17:44

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

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

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


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru