- •Уфимский государственный нефтяной технический
- •Университет
- •Кафедра вычислительной техники и инженерной кибернетики
- •Учебно-методическое пособие
- •К выполнению заданий по информатике
- •Введение
- •1. Состав работы
- •2. Требования к оформлению отчета
- •Часть 3. Определить наибольший элемент среди нечетных по номеру элементов второй трети массива.
- •Часть 4. Упорядочить нечетные по номеру элементы второй половины массива по убыванию квадратов значений.
- •3.2. Алгоритм решения
- •3.2.1. Структура алгоритма
- •3.2.2. Алгоритм основной программы
- •3.2.3. Алгоритмы подпрограмм
- •3.2.3.1. Получение элементов вектора
- •3.2.3.2. Вычисление параметра вектора
- •Вычислить сумму положительных элементов третьей четверти массива
- •3.2.3.3. Определение параметра вектора
- •4.2.3.4. Упорядочение элементов вектора
- •4.2.3.5. Вывод информации Алгоритм процедуры writevect
- •3.3. Паскаль-программа
- •3.4. Распечатка результатов
- •Результаты расчета
- •4. Задание 2. Обработка двумерных массивов.
- •4.1. Постановка задачи.
- •4.2. Алгоритм решения.
- •4.2.1. Структура алгоритма.
- •4.2.2. Алгоритм основной программы
- •4.2.3. Алгоритмы подпрограмм.
- •4.2.3.1. Получение матрицы.
- •Вычислить матрицу а по формуле
- •4.2.3.2. Получение вектора.
- •А n, a[1..N, 1..N] лгоритм процедуры vector
- •4.2.3.3. Матричные операции.
- •4.2.3.4. Упорядочение матрицы.
- •4.2.3.5. Вычисление параметра массива.
- •Вычислить значение функции
- •4.2.3.6. Вывод информации. Алгоритм процедуры вывода матрицы writematr
- •4.3. Паскаль-программа.
- •4.4. Распечатка результатов.
- •Список рекомендуемой литературы
- •Символы к блок-схемам по гост 19.003-80
4.4. Распечатка результатов.
Исходные данные
Размерность матрицы n=6
Результаты расчетов
----------------------- Часть 1----------------------
Вычислить элементы матрицы А по формуле
матрица A
0.82 -1.10 1.24 -1.32 1.38 -1.42
-0.27 0.41 -0.49 0.55 -0.59 0.62
0.13 -0.22 0.27 -0.31 0.34 -0.37
-0.08 0.14 -0.18 0.21 -0.23 0.25
0.05 -0.09 0.12 -0.15 0.16 -0.18
-0.04 0.07 -0.09 0.11 -0.12 0.14
------------------------ Часть 2----------------------
Из матрицы А получить вектор Х,
элемент которого х[i] определяется как наибольший
среди принадлежащих отрезку [-10,10]
элементов i-го столбца матрицы.
вектор X
0.823 0.411 1.241 0.551 1.380 0.620
-------------------------- Часть 3---------------------
Вычислить Z=(At-E)(A-E)(X-Xи)
матрица B=At
0.82 -0.27 0.13 -0.08 0.05 -0.04
-1.10 0.41 -0.22 0.14 -0.09 0.07
1.24 -0.49 0.27 -0.18 0.12 -0.09
-1.32 0.55 -0.31 0.21 -0.15 0.11
1.38 -0.59 0.34 -0.23 0.16 -0.12
-1.42 0.62 -0.37 0.25 -0.18 0.14
матрица U=B-E
-0.18 -0.27 0.13 -0.08 0.05 -0.04
-1.10 -0.59 -0.22 0.14 -0.09 0.07
1.24 -0.49 -0.73 -0.18 0.12 -0.09
-1.32 0.55 -0.31 -0.79 -0.15 0.11
1.38 -0.59 0.34 -0.23 -0.84 -0.12
-1.42 0.62 -0.37 0.25 -0.18 -0.86
матрица V=A-E
-0.18 -1.10 1.24 -1.32 1.38 -1.42
-0.27 -0.59 -0.49 0.55 -0.59 0.62
0.13 -0.22 -0.73 -0.31 0.34 -0.37
-0.08 0.14 -0.18 -0.79 -0.23 0.25
0.05 -0.09 0.12 -0.15 -0.84 -0.18
-0.04 0.07 -0.09 0.11 -0.12 -0.86
матрица C=U*V
0.13 0.31 -0.16 0.09 -0.06 0.04
0.31 1.64 -0.96 1.12 -1.21 1.27
-0.16 -0.96 2.36 -1.58 1.70 -1.79
0.09 1.12 -1.58 2.82 -1.97 2.07
-0.06 -1.21 1.70 -1.97 3.14 -2.25
0.04 1.27 -1.79 2.07 -2.25 3.37
Скаляр y=X*Xи y=-4.977
Результат: матрица Z
-0.67 -1.53 0.79 -0.47 0.29 - 0.18
-1.53 -8.16 4.77 -5.55 6.02 - 6.32
0.79 4.77 -11.77 7.84 -8.48 8.90
-0.47 -5.55 7.84 -14.03 9.80 -10.31
0.29 6.02 -8.48 9.80 -15.61 11.20
-0.18 -6.32 8.90 -10.31 11.20 -16.79
------------------- Часть 4-----------------------------
Упорядочить по убыванию положительные элементы
последнего столбца матрицы А
матрица B
0.82 -1.10 1.24 -1.32 1.38 -1.42
-0.27 0.41 -0.49 0.55 -0.59 0.62
0.13 -0.22 0.27 -0.31 0.34 -0.37
-0.08 0.14 -0.18 0.21 -0.23 -0.18
0.05 -0.09 0.12 -0.15 0.16 0.25
-0.04 0.07 -0.09 0.11 -0.12 0.14
------------------ Часть 5----------------------------
значение функции y=y1+y2
у1=-2.613 у2=3.191
у= 0.578
------------------Конец задачи--------------------------
