Предмет: Информатика,
автор: ДевочкаНежность
Помогите!!!
Дана квадратная действительная матрица. Переставить элементы в обратном порядке во всех строках, в которых содержится хотя бы один элемент равный нулю (в программе использовать процедуры, функции).
Ответы
Автор ответа:
0
Ввод матрицы A(n, m)
Цикл по строкам i = от 1 до n
Цикл по столбцам k = от 1 до m
Если A(i, k) = 0, то
Цикл по столбцам j = от 1 до m
Q = A(i, j) : A(i, j) = A(i, m-j+1) : A(i, m-j+1) = Q
Конец цикла по j
Конец Если
Конец цикла по k
Конец цикла по i
Вывод матрицы
Конец
По-моему, так.
Цикл по строкам i = от 1 до n
Цикл по столбцам k = от 1 до m
Если A(i, k) = 0, то
Цикл по столбцам j = от 1 до m
Q = A(i, j) : A(i, j) = A(i, m-j+1) : A(i, m-j+1) = Q
Конец цикла по j
Конец Если
Конец цикла по k
Конец цикла по i
Вывод матрицы
Конец
По-моему, так.
Похожие вопросы
Предмет: Английский язык,
автор: dimka3646
Предмет: Окружающий мир,
автор: боссмалокосоч
Предмет: Русский язык,
автор: Varvar2006
Предмет: Математика,
автор: stepanovpasa38
Предмет: Химия,
автор: nikitakarpovich2017