Скачать презентацию
Идет загрузка презентации. Пожалуйста, подождите
Презентация была опубликована 11 лет назад пользователемОксана Сапаева
1 К. Поляков, Программирование на алгоритмическом языке. Часть II Тема 5. Матрицы
2 Программирование на алгоритмическом языке. Часть II К. Поляков, Операции с матрицами 2 Задача 1. Вывести на экран главную диагональ квадратной матрицы из N строк и N столбцов. A[1,N] A[2,2] A[3,3] A[N,N] нц для i от 1 до N вывод A[i,i], " " кц нц для i от 1 до N вывод A[i,i], " " кц Задача 2. Вывести на экран вторую диагональ. A[N,1] A[N-1,2] A[2,N-1] нц для i от 1 до N вывод A[i, ], " " кц нц для i от 1 до N вывод A[i, ], " " кц N+1-i сумма номеров строки и столбца N+1 A[1,1] А снизу вверх? ?
3 Программирование на алгоритмическом языке. Часть II К. Поляков, Операции с матрицами 3 Задача 3. Найти сумму элементов, стоящих на главной диагонали и ниже ее. Одиночный цикл или вложенный? ? строка 1: A[1,1] строка 2: A[2,1]+A[2,2]... строка N: A[N,1]+A[N,2]+...+A[N,N] S:= 0; нц для i от 1 до N кц S:= 0; нц для i от 1 до N кц нц для j от 1 до i S:= S + A[i,j] кц нц для j от 1 до i S:= S + A[i,j] кц складываем нужные элементы строки i цикл по всем строкам i
4 Программирование на алгоритмическом языке. Часть II К. Поляков, Операции с матрицами 4 Задача 4. Перестановка строк или столбцов. В матрице из N строк и M столбцов переставить 2-ую и 4-ую строки j A[2,j] A[4,j] нц для j от 1 до M c:= A[2,j] A[2,j]:= A[4,j] A[4,j]:= c кц нц для j от 1 до M c:= A[2,j] A[2,j]:= A[4,j] A[4,j]:= c кц Задача 5. К третьему столбцу добавить шестой. нц для i от 1 до N A[i,3]:= A[i,3] + A[i,6] кц нц для i от 1 до N A[i,3]:= A[i,3] + A[i,6] кц
5 Программирование на алгоритмическом языке. Часть II К. Поляков, Задания Заполнить матрицу из 7 строк и 7 столбцов случайными числами в интервале [10,90] и вывести ее на экран. Заполнить элементы, отмеченные зеленым фоном, числами 99, и вывести полученную матрицу на экран. «3»: «4»: «5»:
Еще похожие презентации в нашем архиве:
© 2024 MyShared Inc.
All rights reserved.