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

В каждой из матриц поменять местами две строки

14.11.2015, 12:53. Показов 1498. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
В каждой из матриц A(4x3),B(5x4) поменять местами две строки: в А вторую и третью строки,в В-первую и третью .
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
14.11.2015, 12:53
Ответы с готовыми решениями:

Поменять местами две строки матрицы
1. Сформировать случайным образом целочисленный двумерный массив и поменять местами две строки

В заданной матрице поменять местами две строки
Задание:Массивы,язык паскаль) В заданной матрице поменять местами две строки: строку, содержащую...

В каждой из матриц поменять местами две строки
В каждой из матриц: А(3 строки, 4 столбца) и В(5 строк, 5 столбцов) поменять местами две строки: в...

В каждой из матриц: A (5 строк, 4 столбца) и В (4 строки, 3 столбца) поменять местами два столбца
В каждой из матриц: A (5 строк, 4 столбца) и В (4 строки, 3 столбца) поменять местами два столбца:...

1
Почетный модератор
64301 / 47596 / 32743
Регистрация: 18.05.2008
Сообщений: 115,181
14.11.2015, 14:19 2
Лучший ответ Сообщение было отмечено Alina55 как решение

Решение

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
type mtr=array[1..5,1..4] of integer;
procedure vvod(var a:mtr;m,n:byte;c:char);
var i,j:byte;
begin
writeln('Исходная матрица ',c);
for i:=1 to m do
 begin
  for j:=1 to n do
   begin
    a[i,j]:=random(100);
    write(a[i,j]:3);
   end;
  writeln;
 end;
end;
procedure obmen(var a:mtr;m,n,s1,s2:byte);
var i,j:byte;
    x:integer;
begin
for j:=1 to n do
 begin
  x:=a[s1,j];
  a[s1,j]:=a[s2,j];
  a[s2,j]:=x;
 end;
writeln('Обмен строк ',s1,' и ',s2);
for i:=1 to m do
 begin
  for j:=1 to n do
  write(a[i,j]:3);
  writeln;
 end;
end;
var a,b:mtr;
begin
vvod(a,4,3,'A');
obmen(a,4,3,2,3);
vvod(b,5,4,'B');
obmen(b,5,4,1,3);
end.
1
14.11.2015, 14:19
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
14.11.2015, 14:19
Помогаю со студенческими работами здесь

Поменять местами две строки матрицы
Дан двумерный массив. Поменять местами первую и третью строки.

Поменять местами две строки квадратной матрицы
Здраствуйте. Мне нужна помощь при написании программы для изменения местами двух строк в матрице....

Поменять местами каждые две строки массива
Поменять местами каждые две строки массива эта вся задача

В матрице А поменять местами две строки с заданными номерами
Выполнить над квадратной матрицей А порядка n последовательность действий, указанную в задании. а)...


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

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

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