Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/9: Рейтинг темы: голосов - 9, средняя оценка - 4.67
0 / 0 / 0
Регистрация: 31.03.2016
Сообщений: 19

Массив: Определить полусумму следов матриц

08.10.2016, 08:27. Показов 1811. Ответов 6
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Даны две матрицы А[5,5] и В[6,6]. Определить полусумму следов
матриц. Написать на C#.
0
Лучшие ответы (1)
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
08.10.2016, 08:27
Ответы с готовыми решениями:

Даны две матрицы А[5,5] и В[6,6]. Определить полусумму следов матриц
Даны две матрицы А и В. Определить полусумму следов матриц.

Дан массив квадратных матриц. Определить, найдется ли в этом массиве пара взаимно обратных матриц
Дан массив квадратных матриц. Определить, найдется ли в этом массиве пара взаимно обратных матриц. я понимаю, что надо проверять...

Определить полусумму длин двух векторов
Определить полусумму длин двух векторов А(3), В(5). Длина вектора определяется как корень квадратный из суммы квадратов его проекций....

6
1498 / 1213 / 821
Регистрация: 29.02.2016
Сообщений: 3,631
08.10.2016, 16:09
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
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
   class Program
    {
        static double[,] InitializeMatrix(int rows, int cols)
        {
            double[,] matrix = new double[rows, cols];
            Random r = new Random();
            for (int i = 0; i < rows; i++)
              for (int j = 0; j < cols; j++)
                matrix[i, j] = r.Next(100);
            return matrix;
        }
        static double Sled(double[,] matrix)
        {
            double sled = 0;
            for (int i = 0; i < matrix.GetLength(0); i++)
               sled+= matrix[i,i];
            return sled;
        }
        static void Main()
        {
            int m = 5, n = 6;
            double[,] m1 = InitializeMatrix(m, m);
            double[,] m2 = InitializeMatrix(n, n);
 
            Console.WriteLine("полусумма следов матриц = {0}", (Sled(m1) + Sled(m2)/2));
            Console.ReadKey();
         }
    }   class Program
    {
        static double[,] InitializeMatrix(int rows, int cols)
        {
            double[,] matrix = new double[rows, cols];
            Random r = new Random();
            for (int i = 0; i < rows; i++)
              for (int j = 0; j < cols; j++)
                matrix[i, j] = r.Next(100);
            return matrix;
        }
        static double Sled(double[,] matrix)
        {
            double sled = 0;
            for (int i = 0; i < matrix.GetLength(0); i++)
               sled+= matrix[i,i];
            return sled;
        }
        static void Main()
        {
            int m = 5, n = 6;
            double[,] m1 = InitializeMatrix(m, m);
            double[,] m2 = InitializeMatrix(n, n);
 
            Console.WriteLine("полусумма следов матриц = {0}", (Sled(m1) + Sled(m2)/2));
            Console.ReadKey();
         }
    }
1
0 / 0 / 0
Регистрация: 31.03.2016
Сообщений: 19
19.10.2016, 13:54  [ТС]
а можешь прислать файлы самой программы?
0
1498 / 1213 / 821
Регистрация: 29.02.2016
Сообщений: 3,631
19.10.2016, 13:59
буба7, это и есть файлы самой программы
0
0 / 0 / 0
Регистрация: 31.03.2016
Сообщений: 19
19.10.2016, 14:02  [ТС]
Я имею ввиду сам файл Microsoft VS
0
1498 / 1213 / 821
Регистрация: 29.02.2016
Сообщений: 3,631
19.10.2016, 14:05
Лучший ответ Сообщение было отмечено буба7 как решение

Решение

это проект
Вложения
Тип файла: rar ConsoleApplication218.rar (7.3 Кб, 2 просмотров)
1
1498 / 1213 / 821
Регистрация: 29.02.2016
Сообщений: 3,631
19.10.2016, 14:37
буба7, нашел ошибку, исправил строчку, скобка не там стоит
C#
1
            Console.WriteLine("полусумма следов матриц = {0}", (Sled(m1) + Sled(m2))/2);
Вложения
Тип файла: rar ConsoleApplication218.rar (6.8 Кб, 3 просмотров)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
19.10.2016, 14:37
Помогаю со студенческими работами здесь

Определить полусумму наибольшего и наименьшего элементов массива
Дано одномерный массив Х, который состоит из 15 элементов и определить пивсуму наибольшего и наименьшего элементов массива.

В новом массиве определить полусумму первого и последнего элементов
Сформировать новый массив B(N) из заданного массива A(N) последовательным умножением всех элементов на третий элемент массива A(N). В новом...

Найти полусумму наибольшего и наименьшего количество массив байт
препод то прикольный раз столько задачек дает и в большом колличестве)) побеспокою еще раз по счет этого.

Дан массив. Заменить отрицательные на полусумму максимального и минимального значения
помогите пожалуйста с заданием. если задание (условие) не понятно,могу объяснить. Дан массив t1,...,t20. Заменить отрицательные ti...

Определить полусумму длин двух векторов А[3], В[5]. Длина вектора определяется как корень квадратный из суммы
Определить полусумму длин двух векторов А, В. Длина вектора определяется как корень квадратный из суммы квадратов его проекций....


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

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Новые блоги и статьи
Модель здравосоХранения 6. ESG-повестка и устойчивое развитие; углублённый анализ кадрового бренда
anaschu 31.03.2026
В прикрепленном документе раздумья о том, как можно поменять модель в будущем
10 пpимет, которые всегда сбываются
Maks 31.03.2026
1. Чтобы, наконец, пришла маршрутка, надо закурить. Если сигарета последняя, маршрутка придет еще до второй затяжки даже вопреки расписанию. 2. Нaдоели зима и снег? Не надо переезжать. Достаточно. . .
Перемещение выделенных строк ТЧ из одного документа в другой
Maks 31.03.2026
Реализация из решения ниже выполнена на примере нетипового документа "ВыдачаОборудованияНаСпецтехнику" с единственной табличной частью "ОборудованиеИКомплектующие" разработанного в конфигурации КА2. . . .
Functional First Web Framework Suave
DevAlt 30.03.2026
Sauve. IO Апнулись до NET10. Из зависимостей один пакет, работает одинаково хорошо как в режиме проекта так и в интерактивном режиме. из сложностей - чисто функциональный подход. Решил. . .
Автоматическое создание документа при проведении другого документа
Maks 29.03.2026
Реализация из решения ниже выполнена на нетиповых документах, разработанных в конфигурации КА2. Есть нетиповой документ "ЗаявкаНаРемонтСпецтехники" и нетиповой документ "ПланированиеСпецтехники". В. . .
Настройка движения справочника по регистру сведений
Maks 29.03.2026
Решение ниже реализовано на примере нетипового справочника "ТарифыМобильнойСвязи" разработанного в конфигурации КА2, с целью учета корпоративной мобильной связи в коммерческом предприятии. . . .
Автозаполнение реквизита при выборе элемента справочника
Maks 27.03.2026
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. При выборе "Спецтехники" (Тип Справочник. Спецтехника), заполняется. . .
Сумматор с применением элементов трёх состояний.
Hrethgir 26.03.2026
Тут. https:/ / fips. ru/ EGD/ ab3c85c8-836d-4866-871b-c2f0c5d77fbc Первый документ красиво выглядит, но без схемы. Это конечно не даёт никаких плюсов автору, но тем не менее. . . всё может быть. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru