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

Массив: Найти диапазон значений по модулю и след матрицы...

20.10.2018, 18:20. Показов 2407. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Составить программу, которая будет генерировать случайные целые числа в интервале [a;b] и заполнять ими двумерный массив n*n, размер массива и границы интервала вводит пользователь. Вывести на экран начальный вид массива, выполнить обработку, вывести окончательный вариант массива и вычисленные значения. (тестовые значения a, b, n)

Помогите пожалуйста написать программу

Вариант:
Найти диапазон значений по модулю и след матрицы, след матрицы — сумма элементов главной диагонали. Отобразить массив по горизонтали. (-50, 50, 10)
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
20.10.2018, 18:20
Ответы с готовыми решениями:

Найти максимальное из трех чисел x,y,z где x - след матрицы А, у - след матрицы В, z - след матрицы С
Заданы три матрицы А(3 порядка), В (2 порядка), С (3 порядка). Найти максимальное из трех чисел...

Найти максимальное из трех чисел x, y, z, где x - след матрицы А, у - след матрицы В, z - след матрицы С
Заданы три матрицы А (третьего порядка), В (второго порядка) и С (третьего порядка). Найти...

Процедуры: Найти наименьшее из чисел x,y,z, где х – след матрицы А, y – след матрицы В, z – след матрицы С
Всем доброго времени суток!Ребята,прошу помогите пожалуйста! Даны матрицы А(3, 3), В(2, 2), С(5,...

Найти наибольшее из чисел x, y, z, где x – след матрицы А, y – след матрицы В, z – след матрицы С
Всем привет) Нужна помощь! Не могу оформить метод. Помогите пожалуйста :) Даны матрицы А(3, 3),...

2
Почетный модератор
64288 / 47587 / 32739
Регистрация: 18.05.2008
Сообщений: 115,182
21.10.2018, 09:10 3
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
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
var m:array[1..15,1..15] of integer;
    n,a,b,i,j,mx,mn,sl:integer;
begin
repeat
write('Введите размер массива от 3 до 15 n=');
readln(n);
until n in [3..15];
repeat
writeln('Введите диапазон a<b');
readln(a,b);
until a<b;
randomize;
writeln('Исходный массив');
for i:=1 to n do
 begin
  for j:=1 to n do
   begin
    m[i,j]:=a+random(b-a+1);
    write(m[i,j]:5);
   end;
  writeln;
 end;
mn:=abs(m[1,1]);
mx:=mn;
sl:=0;
for i:=1 to n do
for j:=1 to n do
 begin
  if abs(m[i,j])<mn then mn:=abs(m[i,j])
  else if abs(m[i,j])>mx then mx:=abs(m[i,j]);
  if j=i then inc(sl,m[i,j]);
 end;
writeln('Диапазон значений по модулю =[',mn,'...',mx,']');
writeln('След матрицы=',sl);
for i:=1 to n div 2 do
for j:=1 to n do
 begin
  a:=m[i,j];
  m[i,j]:=m[n-i+1,j];
  m[n-i+1,j]:=a;
 end;
writeln('Массив, отраженный по горизонтали');
for i:=1 to n do
 begin
  for j:=1 to n do
  write(m[i,j]:5);
  writeln;
 end;
end.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
21.10.2018, 09:10
Помогаю со студенческими работами здесь

Процедуры: Найти след матрицы C и D (след матрицы - сумма элементов главной диагонали), если C=A*B, D=B*A
Даны 2 матрицы A(6x5) B(5x6) Найти след матрицы C и D (след матрицы - сумма элементов главной...

Сформировать одномерный массив из диагональных элементов матрицы. Найти след матрицы
Для заданной квадратной матрицы сформировать одномерный массив из ее диагональных элементов. Найти...

Матрицы. сформировать одномерный массив из диагональных элементов. Найти след матрицы
Требуется решить две задачки: 1. Среди столбцов (матрицы n, m), содержащих только такие элементы,...

Для заданной квадратной матрицы сформировать одномерный массив из ее диагональных элементов. Найти след матрицы
Препод задал такую задачу, но так как я не силен в C#, то у меня есть решение на Паскале, может...


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

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

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