Форум программистов, компьютерный форум, киберфорум
Pascal (Паскаль)
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/5: Рейтинг темы: голосов - 5, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 07.10.2010
Сообщений: 12

Дана матрица. Экзамен..)

29.10.2010, 15:29. Показов 963. Ответов 5
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Ребя на экзамене сижу, решите плз задачку как можно быстрее, тому кто первый - пишите номер, палтос кину.
Дана матрица n x m (в смысле n*m). Найти наибольший и наименьший элемент в каждой строке. Отсортировать эти максимумы по убыванию в матрице, а минимумы по возрастанию. Указать какое количество максимальных и минимальных элементов находиться в каждом столбце.
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
29.10.2010, 15:29
Ответы с готовыми решениями:

Дана матрица. Экзамен
Ребят на экзамене сижу, решите побыстрей.. Пишите номер телефона, с меня палтос) Дана матрица n*m. Найти наибольший и наименьший элемент...

Паскаль!циклы и одномерный массив. На экзамен нужно срочно.!!не могу сдать экзамен
СРОЧНО!ПОМОГИТЕ ПОЖАЛУЙСТА РЕШИТЬ ЗАДАЧУ В ПАСКАЛЕ НА ЦИКЛЫ И ОДНОМЕРНЫЙ МАССИВ.ЭКЗАМЕН НЕ могу СДАТЬ. туТ ВЛОЖЕНИЕ ФОТОГРАФИЯ С ЗАДАНИЕМ....

Дана квадратная матрица А порядка n. Проверить, является ли матрица единичной.
Ребят,помогите решить задачу "Дана квадратная матрица А порядка n. Проверить, является ли матрица единичной"

5
 Аватар для nonamez123
189 / 185 / 54
Регистрация: 23.10.2010
Сообщений: 1,336
29.10.2010, 15:39
а потом народ ещё и удевляецо, почему постоянно програмки подвисают.... Челы из автоваза наверно так же механику сдавали...
0
0 / 0 / 0
Регистрация: 07.10.2010
Сообщений: 12
29.10.2010, 16:12  [ТС]
Нам препод объясняет очень мало. Если сдать надо сегодня, а сортировку даже не изучали, что еще предлагаешь?
0
40 / 13 / 8
Регистрация: 15.12.2009
Сообщений: 70
29.10.2010, 16:15
начал писать
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
50
51
52
53
var a:array[1..8,1..10] of integer;
    i,j,m,n:integer;
    pmin,pmax:array[1..10] of integer;
    minind,maxind:array[1..10] of integer;
begin
randomize();
writeln('Vvedite n');
readln(n);
writeln('Vvedite m');
readln(m);
for i:=1 to n do
begin
minind[i]:=1;
maxind[i]:=1;
end;
for i:=1 to n do
for j:=1 to m do
a[i,j]:=random(100);
for i:=1 to n do
begin
for j:=1 to m do
write(a[i,j],'  ');
writeln;
end;
for i:=1 to n do
begin
pmin[i]:=a[i,1];
pmax[i]:=a[i,1];
begin
for j:=2 to m do
begin
if  pmin[i]>a[i,j] then
begin
pmin[i]:=a[i,j];
minind[i]:=j;
end;
if  pmax[i]<a[i,j] then
begin
pmax[i]:=a[i,j];
maxind[i]:=j;
end;
end;
end;
end;
writeln;
for i:=1 to n do
writeln(pmin[i],'[',minind[i]);
writeln;
writeln;
for i:=1 to n do
writeln(pmax[i],'[',maxind[i]);
readln;
end.
maxind[i]
minind[i] - это массивы где записано положение в строке...или объясни мне как их там отсортировать нужно максимумы и минимумы?

Добавлено через 2 минуты
Цитата Сообщение от Leotez Посмотреть сообщение
Отсортировать эти максимумы по убыванию в матрице, а минимумы по возрастанию.
Что это означает?
0
 Аватар для maSt
5 / 5 / 3
Регистрация: 28.02.2010
Сообщений: 166
29.10.2010, 16:19
Похоже нужно сравнить все максимумы и минимумы и присвоить первому максимуму максимальное значение, а первому минимуму минимальное и т.д.
Вот что чисто по логике получается)
0
40 / 13 / 8
Регистрация: 15.12.2009
Сообщений: 70
29.10.2010, 16:54
короче сделаю как понял

Добавлено через 34 минуты
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
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
program Project2;
 
{$APPTYPE CONSOLE}
 
uses
  SysUtils;
  procedure swap(var x,y:integer);
   var t:integer;
 begin
    t := x;
    x := y;
    y := t
 end;
 
var a:array[1..8,1..10] of integer;
    i,j,m,n:integer;
    pmin,pmax:array[1..10] of integer;
    minind,maxind:array[1..10] of integer;
    minstolb,maxstolb:array[1..10] of integer;
 
begin
randomize();
writeln('Vvedite n');
readln(n);
writeln('Vvedite m');
readln(m);
for i:=1 to n do
begin
minind[i]:=1;
maxind[i]:=1;
end;
for i:=1 to n do
for j:=1 to m do
a[i,j]:=random(100);
for i:=1 to n do
begin
for j:=1 to m do
write(a[i,j],'  ');
writeln;
end;
for i:=1 to n do
begin
pmin[i]:=a[i,1];
pmax[i]:=a[i,1];
begin
for j:=2 to m do
begin
if  pmin[i]>a[i,j] then
begin
pmin[i]:=a[i,j];
minind[i]:=j;
end;
if  pmax[i]<a[i,j] then
begin
pmax[i]:=a[i,j];
maxind[i]:=j;
end;
end;
end;
end;
writeln;
for i:=1 to n do
writeln(pmin[i],'[',minind[i],']');
writeln;
writeln;
for i:=1 to n do
writeln(pmax[i],'[',maxind[i],']');
writeln('Otsortirovannie minimumi:');
   for j:=1 to N-1 do
     for i:=1 to N-j do
        if pmin[i] > pmin[i+1] then
              swap(pmin[i],pmin[i+1]);
              for i:=1 to n do writeln(pmin[i]);
writeln('Otsortirovannie maximumi:');
   for j:=1 to N-1 do
     for i:=1 to N-j do
        if pmin[i] < pmax[i+1] then
              swap(pmax[i],pmax[i+1]);
              for i:=1 to n do writeln(pmax[i]);
readln;
end.
вот. А как со столбцами быть - сам подумай. Или не считай их и сдай вот так=) Удачи
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
29.10.2010, 16:54
Помогаю со студенческими работами здесь

Дана матрица и дана произвольная строка символов
1 Дана матрица размером 7х7 элементов,случайным образом заполненная числами от 0 до7.Сформировать массив В ,в котором В(j)(j=1,2,....,7)...

Комплексная матрица. Экзамен.
В комплексной матрице а сосчитать средней арифметическое элементов главной и побочной диогонали. Я сейчас на экзамене, помощь очень...

Симметричную матрицу сделать несимметричной
помогите пожалуйста. условие: дана квадратичная матрица z. составить программу, которая если матрица симметричная(транспонированная...

Дана квадратная матрица А порядка n. Проверьте, является ли матрица единичной
Дана квадратная матрица А порядка n. Проверьте, является ли матрица единичной. Описать с помощью функций и процедур. Ввод-вывод в текстовый...

Дана матрица целых чисел, из n строк и n столбцов (n < = 100).Определить является ли матрица нулевой (состоит из одних нулей)
#include &lt;iostream.h&gt; #include &lt;iomanip.h&gt; #include &lt;stdlib.h&gt; int main(int argc, char* argv) { srand(time(NULL)); int mas; ...


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

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Новые блоги и статьи
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях. Задача: при копировании документа очищать определенные реквизиты и табличную. . .
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели 8ATzM_2aurI
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2. Задача: запретить редактирование документа, если он открыт у другого пользователя. / / . . .
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои. А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20% kYBz3eJf3jQ
Дальние перспективы сервера - слоя сети с космологическим дизайном интефейса карты и логики.
Hrethgir 07.04.2026
Дальнейшее ближайшее планирование вывело к размышлениям над дальними перспективами. И вот тут может быть даже будут нужны оценки специалистов, так как в дальних перспективах всё может очень сильно. . .
Горе от ума
kumehtar 07.04.2026
Эта мне ментальная установка, что вот прямо сейчас, мол, мне для полного счастья не хватает (нужное вписать), и когда я этого достигну - тогда и полный кайф. Одна из самых сильных ловушек на пути. . . .
Использование значений реквизитов справочника в документе, с определенными условиями и правами
Maks 07.04.2026
1. Контроль срока действия договора Алгоритм из решения ниже реализован на примере нетипового документа "ЗаявкаНаРаботу", разработанного в конфигурации КА2. Задача: уведомлять пользователя, если. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru