Форум программистов, компьютерный форум, киберфорум
Наши страницы
C# для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
locusman
14 / 14 / 0
Регистрация: 01.04.2015
Сообщений: 96
1

Найти сумму элементов ниже главной диагонали матрицы

26.11.2015, 09:03. Просмотров 774. Ответов 4
Метки нет (Все метки)

Дана матрица А размера 7*7. Найти сумму эл-ов ниже главной диагонали
1
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.11.2015, 09:03
Ответы с готовыми решениями:

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

Найти сумму модулей элементов, расположенных ниже главной диагонали матрицы
Найти сумму модулей элементов расположенных ниже главной диагонали. Правильно...

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

Получить сумму элементов матрицы, расположенных ниже главной диагонали и больше 5
дан двумерный массив, получить сумму элементов расположенный в ниже главной...

Найти в матрице сумму модулей элементов, расположенных ниже главной диагонали
не знаю как написать прогу

4
Sergey_B
163 / 163 / 57
Регистрация: 08.01.2013
Сообщений: 335
26.11.2015, 10:03 2
Лучший ответ Сообщение было отмечено locusman как решение

Решение

Элементы лежащие на главной диагонали в сумму не считаются, суммируются только те что лежат ниже.
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
            int n = 7;
            int sum = 0;
            int[,] matr = new int[n,n];
            Random r = new Random(DateTime.Now.Millisecond);
            Console.WriteLine("Исходная матрица:");
            for (int i = 0; i < n; i++)
            {
                for (int j = 0; j < n; j++)
                {
                    matr[i,j] = r.Next(0,10);
                    Console.Write(matr[i, j].ToString() + " ");
                    if (i > j)
                    {
                        sum += matr[i, j];
                    }
                }
                Console.WriteLine();
            }
            Console.WriteLine("Сумма элементов ниже главной диагонали = {0}", sum);
1
Remuless
25 / 25 / 23
Регистрация: 07.06.2015
Сообщений: 140
26.11.2015, 10:04 3
C#
1
2
3
4
5
6
double sum = 0;
for (int i = 0; i < 7; i++)
{
    For (int j = 0; j < i; j++)
        sum += mas[i][j];
}
1
locusman
14 / 14 / 0
Регистрация: 01.04.2015
Сообщений: 96
26.11.2015, 10:36  [ТС] 4
Программа почему то после открытия работает 1сек и вылетает
1
Remuless
25 / 25 / 23
Регистрация: 07.06.2015
Сообщений: 140
26.11.2015, 10:38 5
Цитата Сообщение от locusman Посмотреть сообщение
Программа почему то после открытия работает 1сек и вылетает
добавь в конце Console.Readkey();
1
26.11.2015, 10:38
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
26.11.2015, 10:38

Найти количество нулевых элементов матрицы, стоящих ниже главной диагонали
Дана квадратная вещественная матрица размерности n. Найти количество нулевых...

Найти суммы элементов матрицы находящихся выше и ниже главной диагонали
Дана действительная квадратная матрица порядка N. Рассмотрим те элементы,...

Найти сумму положительных нечетных элементов матрицы, стоящих ниже побочной диагонали
Найти сумму положительных нечетных элементов матрицы, стоящих ниже побочной...


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

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

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