0 / 0 / 0
Регистрация: 14.10.2009
Сообщений: 11

Найти матрицу, получающуюся из данной перестановкой строк – первой с последней и т.д.

01.09.2010, 23:34. Показов 2675. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Составить схему алгоритма и написать программу:
Дана целочисленная матрица размера В(N,M). Найти матрицу, получающуюся из данной перестановкой строк – первой с последней, второй с предпоследней и т.д.
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
01.09.2010, 23:34
Ответы с готовыми решениями:

Найти матрицу, получающуюся из данной перестановкой строк-первой с последней. второй с предпоследней и т.д.
Помогите пожалуйста!!!! Сам пробовал не фига не получалось-Дана целочисленная матрица А(7,8). Найти матрицу, получающуюся из данной...

Дана матрица . Найти матрицу, получающуюся из данной перестановкой строк
Приветствую! очень нужна помощь в решении задачи Дана матрица . Найти матрицу, получающуюся из данной перестановкой строк -...

Найти суммы элементов первой и последней строк матрицы
Ввести целочисленный двумерный массив A N×M , вывести его. Найти суммы элементов первой и последней строк матрицы. ...

2
Почетный модератор
 Аватар для Puporev
64312 / 47609 / 32742
Регистрация: 18.05.2008
Сообщений: 115,181
02.09.2010, 09:22
Лучший ответ Сообщение было отмечено sivo-vladimir как решение

Решение

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
uses crt;
const nmax=20;
var b:array[1..nmax,1..nmax] of integer;
    m,n,i,j:byte;
    x:integer;
begin
clrscr;
randomize;
repeat
write('Количество строк до ',nmax,' n=');
readln(n);
until n in [1..nmax];
repeat
write('Количество столбцов до ',nmax,' m=');
readln(m);
until m in [1..nmax];
writeln('Исходная матрица:');
for i:=1 to n do
 begin
   for j:=1 to m do
    begin
     b[i,j]:=random(50);
     write(b[i,j]:4);
    end;
   writeln;
 end;
writeln;
for i:=1 to n div 2 do
for j:=1 to m do
 begin
  x:=b[i,j];
  b[i,j]:=b[n-i+1,j];
  b[n-i+1,j]:=x;
 end;
writeln('Перестановка строк:');
for i:=1 to n do
 begin
  for j:=1 to m do
  write(b[i,j]:4);
  writeln;
 end;
readln
end.
1
Почетный модератор
 Аватар для Puporev
64312 / 47609 / 32742
Регистрация: 18.05.2008
Сообщений: 115,181
02.09.2010, 09:29
Нормальную схему рисовать долго, нет времени, вот в редакторе. Алгоритмически она верная, но условные обозначения свои, можете перерисовать как принято у вас.
Вложения
Тип файла: doc Doc3.doc (21.0 Кб, 35 просмотров)
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
02.09.2010, 09:29
Помогаю со студенческими работами здесь

Найти суммы элементов первой и последней строк матрицы
Пожалуйста помогите с программой и блок схемой если можете, а то каждый день коллоквиумы и срезы, не успеваю выучить паскаль : Ввести...

Найти матрицу, получающуюся из данной определённой перестановкой строк
Помогите с кодом кто-нибудь Дана целочисленная матрица размера 6х9. Найти матрицу, получающуюся из данной: перестановкой строк - первой...

Массив: Найти матрицу, получающуюся из данной перестановкой столбцов
Дана действительная матрица размером n x m (n, m <10). Найти матрицу, получающуюся из данной перестановкой столбцов - первого с...

Найти наибольшее из значений элементов первой и последней строк данной матрицы
Дана действительная квадратная матрица порядка n. Найти наибольшее из значений элементов первой и последней строк

Найти матрицу,получающуюся из данной
Дана целочисленная матрица размера 6х7. Найти матрицу, получающуюся из данной: перестановкой столбцов - первого и последнего, второй с...


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

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

Новые блоги и статьи
Согласованность транзакций в MongoDB
Codd 30.04.2025
MongoDB, начинавшая свой путь как классическая NoSQL система с акцентом на гибкость и масштабируемость, сильно спрогрессировала, включив в свой арсенал поддержку транзакционной согласованности. Это. . .
Продвинутый ввод-вывод в Java: NIO, NIO.2 и асинхронный I/O
Javaican 30.04.2025
Когда речь заходит о вводе-выводе в Java, классический пакет java. io долгие годы был единственным вариантом для разработчиков, но его ограничения становились всё очевиднее с ростом требований к. . .
Обнаружение объектов в реальном времени на Python с YOLO и OpenCV
AI_Generated 29.04.2025
Компьютерное зрение — одна из самых динамично развивающихся областей искусственного интеллекта. В нашем мире, где визуальная информация стала доминирующим способом коммуникации, способность машин. . .
Эффективные парсеры и токенизаторы строк на C#
UnmanagedCoder 29.04.2025
Обработка текстовых данных — частая задача в программировании, с которой сталкивается почти каждый разработчик. Парсеры и токенизаторы составляют основу множества современных приложений: от. . .
C++ в XXI веке - Эволюция языка и взгляд Бьярне Страуструпа
bytestream 29.04.2025
C++ существует уже более 45 лет с момента его первоначальной концепции. Как и было задумано, он эволюционировал, отвечая на новые вызовы, но многие разработчики продолжают использовать C++ так, будто. . .
Слабые указатели в Go: управление памятью и предотвращение утечек ресурсов
golander 29.04.2025
Управление памятью — один из краеугольных камней разработки высоконагруженных приложений. Го (Go) занимает уникальную нишу в этом вопросе, предоставляя разработчикам автоматическое управление памятью. . .
Разработка кастомных расширений для компилятора C++
NullReferenced 29.04.2025
Создание кастомных расширений для компиляторов C++ — инструмент оптимизации кода, внедрения новых языковых функций и автоматизации задач. Многие разработчики недооценивают гибкость современных. . .
Гайд по обработке исключений в C#
stackOverflow 29.04.2025
Разработка надёжного программного обеспечения невозможна без грамотной обработки исключительных ситуаций. Любая программа, независимо от её размера и сложности, может столкнуться с непредвиденными. . .
Создаем RESTful API с Laravel
Jason-Webb 28.04.2025
REST (Representational State Transfer) — это архитектурный стиль, который определяет набор принципов для создания веб-сервисов. Этот подход к построению API стал стандартом де-факто в современной. . .
Дженерики в C# - продвинутые техники
stackOverflow 28.04.2025
История дженериков началась с простой идеи — создать механизм для разработки типобезопасного кода без потери производительности. До их появления программисты использовали неуклюжие преобразования. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru