![]() |
1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code].
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!
![]() |
worp |
![]()
Сообщение
#1
|
Группа: Пользователи Сообщений: 4 Пол: Мужской Реальное имя: Артём Репутация: ![]() ![]() ![]() |
Помогите решить три задачки пожалуйста.
Первая: Задана матрица А размерностью 3х6. Сделать поворот относительно главной диагонали. Вторая: Задана матрица А размерностью 15х10. Найти рядок с наименьшим элементом и поменять его местами с последним. Третья: Задана матрица А размерностью 7х5 та матрица В размерностью 7х4. Сделать добавление А+В, результат записать в матрицу С. Спасибо за внимание. [Прошу прощение, если тема не в том разделе. По возможности прошу перенести данную тему в нужный раздел] |
![]() ![]() |
worp |
![]()
Сообщение
#2
|
Группа: Пользователи Сообщений: 4 Пол: Мужской Реальное имя: Артём Репутация: ![]() ![]() ![]() |
Пытаясь решить третью задачу, я был подвержен критике специалистов, которые в итоге помогли мне сделать эту задачку.
Выложу решение, возможно, кому-то понадобится. Задача №3. Программный код. Код Uses Crt; var a : array[1..7,1..5] of integer; b : array[1..7,1..4] of integer; c : array[1..7,1..9] of integer; i,j : integer; begin randomize(); { a, b initialization } for i := 1 to 7 do begin for j := 1 to 5 do a[i,j] := random(100); for j := 1 to 4 do b[i,j] := random(100); end; { copying } for i := 1 to 7 do begin for j := 1 to 5 do c[i,j] := a[i,j]; for j := 1 to 4 do c[i,j+5] := b[i,j]; end; { printing } for i := 1 to 7 do begin for j := 1 to 9 do begin write( c[i,j] ); write( ' ' ); end; writeln(''); end; end. Тема еще актуальна. Помогите с первой и второй задачей, пожалуйста. Сообщение отредактировано: worp - 2.12.2011 13:02 |
![]() ![]() |
![]() |
Текстовая версия | 20.07.2025 10:31 |