Форум программистов, компьютерный форум, киберфорум
Наши страницы
Pascal (Паскаль)
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
skrilly
0 / 0 / 0
Регистрация: 02.04.2015
Сообщений: 9
1

Скалярное произведение главной диагонали матрицы

02.04.2015, 17:59. Просмотров 912. Ответов 2
Метки нет (Все метки)

Данная квардатнаяматрица а[i,j] размерностью m. Компонентами вектора X взять скалярное произведение главной диагонали матрицы на обратную i-ю строчку. помогите срочно
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.04.2015, 17:59
Ответы с готовыми решениями:

Найти произведение главной диагонали и суммы побочной диагонали матрицы
Дана матрица действительных чисел M(n,m). Найти произведение главной диагонали...

Найти произведение элементов матрицы расположенных на главной диагонали матрицы А
Матрица А (4,4) Помогите пожалуйста!

Найти произведение элементов главной диагонали матрицы
есть задача: "Разместить в динамической памяти двумерный массив чисел. Найти...

Найти произведение элементов главной диагонали матрицы.
Задача.Необходимо найти произведение элементов матрицы главной диагонали.

Найти произведение элементов главной диагонали матрицы; перевести с бейсика
Переведите на язык pascal. Двумерные массивы Найти произведение элементов...

2
Cyborg Drone
Модератор
5398 / 3208 / 2450
Регистрация: 17.08.2012
Сообщений: 10,281
03.04.2015, 18:28 2
Лучший ответ Сообщение было отмечено skrilly как решение

Решение

Цитата Сообщение от skrilly Посмотреть сообщение
обратную i-ю строчку
А в каком смысле обратную? Это когда компоненты взяты в обратном порядке, или когда за компонент обратной строчки принимается значение, обратное значению компонента в строчке, то есть, 1/a[i,j]?
Буду считать, что у обратной строчки просто обратный порядок следования компонентов.
Pascal
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
const mi = 16;
var a: array [1..mi, 1..mi] of integer;
    x: array [1..mi] of integer;
    i, j, m: integer;
begin
  randomize;
  repeat
    write('m in [1..', mi, ']; m = ');
    readln(m)
  until m in [1..mi];
  writeln('Source matrix:');
  for i := 1 to m do
    begin
      for j := 1 to m do
        begin
          a[i, j] := random(199) - 99;
          write(a[i, j]:4)
        end;
      writeln
    end;
  writeln('Result vector:');
  for i := 1 to m do
    begin
      x[i] := 0;
      for j := 1 to m do x[i] := x[i] + a[j, j] * a[i, m - j + 1];
      write(x[i], ' ')
    end;
  readln
end.
Добавлено через 5 минут

Не по теме:

Цитата Сообщение от skrilly Посмотреть сообщение
помогите срочно
Были более важные дела, если теперь срочно надо? Сразу не заметил, обычно, если надо срочно, то не отвечаю. Если у Вас есть дела важнее учёбы, зачем Вам портить жизнь учёбой? Бросайте это бестолковое и ненужное занятие. Тем более, "специалисты"-троечники стране не требуются. Вот, почитайте: Как запостить тему, чтобы не получить ответ

0
skrilly
0 / 0 / 0
Регистрация: 02.04.2015
Сообщений: 9
03.04.2015, 22:26  [ТС] 3
Огромное спасибо:3
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
03.04.2015, 22:26

Матрицы. Найти произведение ненулевых элементов, расположенных ниже главной диагонали
Даны три массива A, B, C. Найти произведение ненулевых элементов, расположенных...

Скалярное произведение элементов матрицы
Здравствуйте,помогите пожалуйста найти ошибки в программах. 1.Дана...

Найти скалярное произведение двух строк матрицы
На внешнем носителе (в файле) построчно подготовлены элементы матрицы А(m,n)....


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

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

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