
Составление графической схемы алгоритма
Разработать и записать с помощью стандартных условных обозначений алгоритм для решения каждой задачи (составить графическую схему алгоритма).
В работе привести графическую схему алгоритма и необходимые пояснения.
Задание 1
Определить количество отрицательных элементов массива A(20), с четными порядковыми номерами.
Блок-схема составлялась согласно следующему алгоритму:
Описание переменных, используемых в программе;
Ввод массива, состоящих из 20 элементов.
Определение количества отрицательных элементов массива с четными порядковыми номерами.
Вывод результатов.
Задание 2
Дан двумерный массив А из 4 строк и 6 столбцов. Найти среднее арифметическое значение положительных элементов массива.
Блок-схема составлялась согласно следующему алгоритму:
Описание переменных, используемых в программе;
Ввод матрицы, размерностью 4x6.
Вычисление среднее арифметическое значение положительных элементов массива A(4,6).
Вывод результатов.
Расчет с использованием пакета Mathcad
Во всех заданиях ниже присвоить значения переменным P, Q, S:
P = 46, Q = 49, S = 51
В контрольную работу включить распечатку документа Mathcad с выполненными заданиями и подробными текстовыми комментариями.
2.1. Присвоить значения переменным и вычислить значения выражений с использованием оператора присваивания:
,
2.2. Создать пользовательскую функцию z(x, y) и вычислить ее значения, а также значения ее первых производных по x и y в точке с координатами (7, 5).
2.3. На одном поле построить график функции f(x) и графики ее первой и второй производных. Функция должна рассчитываться не менее чем в 40 точках.
Подобрать параметры для наилучшего отображения всех графиков. Нанести координатную сетку, оцифровать оси координат, изменить тип, цвет, толщину каждой линии графика.
2.4. Задать 2 вектора A, B, каждый из 3 элементов (элементы векторов задать самостоятельно). Вычислить: A + B; A – B; A ∙ B (скалярное произведение векторов); A × B (векторное произведение векторов); модули векторов |A|, |B|. Вывести все элементы векторов A, B при двух значениях системной переменной: ORIGIN = 0, 1.
2.5. Задать 2 матрицы C, D – каждая размером 3 х 3 (элементы матриц задать самостоятельно). Вычислить: C + D; C – D; C ∙ D (произведение матриц); C ∙ A, C ∙ B, D ∙ A, D ∙ B (произведения матриц на векторы); определители матриц |С|, |В|; транспонированные матрицы CT, DT; обратные матрицы C-1, D-1 (вычисляются, если определитель матрицы не равен 0, возведением в степень -1); произведения матриц на обратные C ∙ C-1, D ∙ D-1. Вывести все элементы 1-й строки и 3-го столбца матриц C, D при двух значениях системной переменной: ORIGIN = 0, 1.
2.6. Вычислить следующие суммы и произведения двумя способами:
с помощью шаблона суммы или произведения;
с помощью программного фрагмента Mathcad (с использованием панели «Программирование»):