Форум программистов, компьютерный форум, киберфорум
Наши страницы
Free Pascal
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.50/6: Рейтинг темы: голосов - 6, средняя оценка - 4.50
Liza
1 / 1 / 0
Регистрация: 01.02.2009
Сообщений: 14
#1

Заменить минимальное одной матрицы на минимальное другой матрицы

17.03.2009, 18:52. Просмотров 1063. Ответов 3
Метки нет (Все метки)

Создать матрицы А[n*m] и В[n*m]. Вывести их. Определить минимальное в матрице А и минимальное в матрице В. Заменить минимальное одной матрицы на минимальное другой матрицы.
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.03.2009, 18:52
Ответы с готовыми решениями:

Найти минимальное значение матрицы, увеличить его в 2 раза
найти минимальное значение элемента массива Z увеличить в 2 раза

Вывести на экран минимальное значение в каждом столбце матрицы
Дана квадратная вещественная матрица размерности n. Вывести на экран минимальное значение в каждом...

Вычеркнуть строку и столбец матрицы, содержащие минимальное значение этой матрицы.
Добрый день. Необходимо вычеркнуть x строку и k столбец из матрицы, содержащие минимальное...

Замена строки одной матрицы строкой другой матрицы
Прошу помощи в ещё одной задаче: Ввести квадратные матрицы X1N×M , X2N×M. Заменить первой строкой...

Заменить минимальный элемент одной матрицы на минимальный другой
Доброго времени суток многоуважаемые.Вот лабараторная работа немогу сделать(((.Помогите пожалуйста....

3
schdub
Эксперт С++
3030 / 1374 / 419
Регистрация: 19.01.2009
Сообщений: 3,665
Завершенные тесты: 1
17.03.2009, 18:58 #2
Создать матрицы А[n*m] и В[n*m]
Может А[n, m] и В[n, m], т.е. n - количество строк, m - количество столбцов?
0
Liza
1 / 1 / 0
Регистрация: 01.02.2009
Сообщений: 14
17.03.2009, 21:48  [ТС] #3
Ну да)
0
Puporev
Модератор
54393 / 41973 / 28989
Регистрация: 18.05.2008
Сообщений: 98,873
17.03.2009, 21:52 #4
Лучший ответ Сообщение было отмечено Памирыч как решение

Решение

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
uses crt;
const nmax=20;{макс размер матрицы}
type Tmatr=array[1..nmax,1..nmax] of integer;{тип матрицы}
procedure Vvod(var x,y:byte; var mt:Tmatr; c:char);{создание матрицы}
var i,j:byte;
begin
writeln('Matrica ',c,':');
repeat
write('Vvedite kolichestvo strok: ');
readln(x);
until (x>0)and(x<=nmax);{проверяем ввод}
repeat
write('Vvedite kolichestvo stolbcov: ');
readln(y);
until (y>0)and(y<=nmax);
writeln('Vvedite ',x*y,' elementov matricy:');
for i:=1 to x do
for j:=1 to y do
  begin
    write('mt[',i,',',j,']=');
    readln(mt[i,j]);
  end;
end;
procedure Vyvod(x,y:byte; var mt:Tmatr; c:char);{вывод матрицы на экран}
var i,j:byte;
begin
writeln('Matrica ',c,':');
for i:=1 to x do
  begin
    for j:=1 to y do
    write(mt[i,j]:4);
    writeln;
  end;
end;
procedure MinMat(x,y:byte;mt:Tmatr; var min:integer;var imin,jmin:byte);
{поиск минимального и его координат}
var i,j:byte;
begin
min:=mt[1,1];imin:=1;jmin:=1;
for i:=1 to x do
for j:=1 to y do
if mt[i,j]<min then
   begin
    min:=mt[i,j];
    imin:=i;
    jmin:=j;
  end;
end;
var a,b:Tmatr;
    na,ma,nb,mb:byte;
    ia,ja,ib,jb:byte;
    mna,mnb,f:integer;
begin
clrscr;
Vvod(na,ma,a,'A');
Vvod(nb,mb,b,'B');
clrscr;
Vyvod(na,ma,a,'A');
Vyvod(nb,mb,b,'B');
MinMat(na,ma,a,mna,ia,ja);
MinMat(nb,mb,b,mnb,ib,jb);
writeln('Minimum v matrice A - a[',ia,',',ja,']=',mna);
writeln('Minimum v matrice B - b[',ib,',',jb,']=',mnb);
f:=a[ia,ja];
a[ia,ja]:=b[ib,jb];
b[ib,jb]:=f;
Vyvod(na,ma,a,'A');
Vyvod(nb,mb,b,'B');
readln
end.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
17.03.2009, 21:52

Найти максимальное и минимальное значение матрицы
Дан двухмерный массив найти его Макс. И мин. Значения.

Найти минимальное значение в каждой строке матрицы
Помогите пжл! Прога на паскале нужна... ДВУМЕРНЫЕ МАССИВЫ. 3. Дана матрица размера 5x10. Найти...

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


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

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

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