шпрот
|
|
1 | |
Обмен местами главной и побочной диагонали квадратной матрицы09.01.2010, 15:20. Показов 2266. Ответов 4
Метки нет (Все метки)
помогите решить!
программа меняет местами главную и побочную диагональ квадратной матрицы М*М, М<=6. Матрица вводится с файла, указанного оператором, а результат выводится в новый файл. |
09.01.2010, 15:20 | |
Ответы с готовыми решениями:
4
Найти максимальные элементы на главной и побочной диагонали и поменять их местами Найти сумму элементов квадратной матрицы выше главной диагонали Найти произведение суммы элементов главной и суммы элементов побочной диагонали матрицы Ввод матрицы и вывод ее побочной диагонали |
Прощай, Мир!
1673 / 831 / 253
Регистрация: 26.05.2012
Сообщений: 3,056
|
||||||
25.07.2014, 02:17 | 2 | |||||
вот.. только есть нюансы. программа работает с беззнаковыми цифрами меньшими десяти (0-9). Работает только с квадратной матрицей 6 на 6. но маленько подумав можно оформить это ввиде процедуры. сделать на подобие этой еще процедуры для матриц 4*4, 2*2. в таком случае вызов будет зависеть от количества прочитанных элементов из файла.
matrix.txt RESULT.TXT в коде нужно убрать вывод сообщения check (строки 84-86) да и в сегменте данных переменную. они здесь не к чему. использовал только для тестирования.
0
|
Ушел с форума
16339 / 7658 / 1076
Регистрация: 11.11.2010
Сообщений: 13,704
|
|
26.07.2014, 14:40 | 3 |
proc3nt,
при размере матрицы NxN програма на псевдо-языке такая Код
a[0..(N*N-1)] i=0, j=N-1, k=N label: a[i]<->a[j] i:=i+(N+1) j:=j+(N-1) k:=k-1 if (k<>0) then goto label exit: ...
0
|
murderer
|
27.07.2014, 08:26
#4
|
Не по теме: Windows при завершении приложения автоматически освобождает все занимаемые им (приложением) реурсы - хендлы, области памяти. DOS при вызове 4Ch освобождает ресурсы? То есть я имею в виду обязательно ли закрывать файлы, если ты корректно завершаешь приложение вызовом 4Ch?
0
|
Mikl___
|
27.07.2014, 08:36
Обмен местами главной и побочной диагонали квадратной матрицы
#5
|
Не по теме: murderer,
0
|
27.07.2014, 08:36 | |
27.07.2014, 08:36 | |
Помогаю со студенческими работами здесь
5
Найти произведение элементов квадратной матрицы, находящихся под ее главной диагональю. Найти количество отрицательных нечетных элементов матрицы на побочной диагонали Обменять элементы главной и побочной диагоналей матрицы 16х16 бит [tasm] Как сделать проход по всем элементам ниже побочной диагонали матрицы Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |