- •Лабораторная работа 1. Организация линейной программы
- •Теоретические сведения
- •Задание
- •Содержание отчёта
- •Контрольные вопросы
- •Лабораторная работа 2. Операторы перехода
- •Теоретические сведения
- •Задание
- •Содержание отчёта
- •Контрольные вопросы
- •Лабораторная работа 3. Операторы цикла
- •Теоретические сведения
- •Задание
- •Содержание отчёта
- •Контрольные вопросы.
- •Лабораторная работа 4. Обработка массивов в Паскале
- •Теоретические сведения
- •Задание
- •Содержание отчета
- •Контрольные вопросы
- •Лабораторная работа 5. Написание программ с применением процедур и функций
- •Теоретические сведения
- •Задание
- •Содержание отчёта
- •Контрольные вопросы
Задание
Задание взять из таблицы 1 согласно варианта. Составить блок-схему алгоритма и программу.
Содержание отчета
Отчет должен содержать:
Задание.
Блок-схему алгоритма.
Программу.
Результаты расчетов.
Контрольные вопросы
Что называется массивом?
Оператор описания массива, его разновидности.
Правила составления имени массива.
Способы задания значений массивов.
Ввод и вывод массивов.
Переменные какого типа могут служить именем массива?
Какие элементы могут служить в качестве индексов элементов массива.
Таблица 1
-
1.
Найти среднее арифметическое каждой строки матрицы А. Сформировать из них вектор В.
2.
Найти сумму элементов матрицы А, лежащих на главной
Диагонали и правее. Умножить на это значение все элементы
Вектора В
3.
Сформировать вектор В элементы которого равны
Соответствующим элементам неглавной диагонали матрицы.
Найти минимальный элемент вектора В.
4.
Определить количество положительных элементов каждого
Столбца матрицы А и запомнить их в массиве М
5.
Из матрицы А построить матрицу В поменять местами
Строки и столбцы.
6.
Сформировать вектор В как сумму положительных элементов
Каждой строки матрицы А.
7.
Сформировать вектор В как среднее арифметическое
Положительных элементов каждого столбца матрицы А:
8.
Найти минимальные элементы каждой строки
Матрицы А и поместить их на главную диагональ.
9.
Поменять в каждой строке между собой элементы
Главной и неглавной диагоналей матрицы А:
10.
Найти произведение первых трёх наибольших элементов
Матрицы А:
11.
Сформулировать вектор С из элементов вектора А,
Удовлетворяющих условию Aij>2
12.
Получить вектор В элементы которого равны элементам главной матрицы А и найти его максимальный элемент. Вывести на печать полученный вектор В и полученное значение максимального элемента.
13.
Получить вектор А, элементы которого равны элементам первой строки матрицы С и вектор В, элементы которого равны элементам первого столбца матрицы С. Вывести на печать векторы А и В.
14.
По заданным векторам А и В сформировать вектор С по формуле Cij=ai+bjи найти его минимальный элемент.
15.
Упорядочить элементы матрицы А, расположив их по убыванию в строках.
16.
Изменить значение элементов матрицы А по правилу
17.
Вычислить сумму элементов матрицы А, стоящих правее второго столбца, умножить на это значение элементы первого и второго столбца, результат вывести на печать.
18.
Найти сумму элементов обоих диагоналей матрицы А:
19.
Поменять в каждом столбце элементы главной и неглавной диагоналей
20.
Упорядочить по возрастанию четные элементы вектора В
21.
Сформировать матрицу А по правилу:
Найти максимальный элемент и его положение в матрице
22.
Найти сумму элементов первой и второй строк матрицы А и минимального элемента вектора В.
23.
Найти произведение и количество положительных элементов матрицы А
24.
Сформировать матрицу А по правилу:
И найти минимальный элемент
25.
Найти наибольшую сумму двух произвольных элементов вектора А: