- •II тип вариантов заданий для выполнения лабораторных работ по visual basic
- •Задания к лабораторной работе №1 «структура следование»
- •Полная поверхность правильной четырехугольной пирамиды равна s, угол наклона боковой грани к плоскости основания равен l. Определить объем пирамиды по формуле:
- •2. Основание прямой призмы – прямоугольный треугольник с площадью и острым углом . Площадь большей грани равна q. Найти объем призмы по формуле:
- •2. Шар радиуса r вписан в пирамиду, в основании которой лежит ромб с острым углом l. Боковые грани пирамиды наклонены к плоскости основания под углом . Найти объем пирамиды по формуле:
- •Задания к лабораторной работе №2 «структура развилка»
- •Задание к лабораторной работе № 3 структура «цикл»
- •Вариант 1
- •Вариант 2
- •Вариант 3
- •Вариант 4
- •Вариант 5
- •Вариант 6
- •Вариант 7
- •Вариант 8
- •Вариант 9
- •Вариант 10
- •Вариант 11
- •Вариант 12
- •Вариант 13
- •Вариант 14
- •Вариант 15
- •Вариант 16
- •Вариант 17
- •Вариант 18
- •Вариант 19
- •Вариант 20
- •Вариант 21
- •Вариант 22
- •Вариант 23
- •Вариант 24
- •Вариант 25
- •Вариант 26
- •Вариант 27
- •Вариант 28
- •Вариант 29
- •Вариант 30
- •1. Груз массы m поднимается лебедкой с ускорением a . Найти работу, произведенную за первые t секунд от начала подъема:
- •Задания к лабораторным работам с производными алгоритмическими структурами
- •Оглавление
- •1 Задания к лабораторной работе №4 «Программный элемент накопление»
- •2 Задания к лабораторной работе №5 «Программный элемент поиск»
- •3 Задания к лабораторной работе №6 «Программный элемент заполнение»
- •4 Задания к лабораторной работе №7 «Синтез алгоритмов и программ из программных элементов»
Задания к лабораторным работам с производными алгоритмическими структурами
В каждом варианте задания необходимо определить требуемые входные и выходные данные, для вычисления предложенных функций составить схемы алгоритмов и программы решения задач. Предусмотреть печать всех входных и выходных данных.
Подготовить контрольные варианты (при необходимости самостоятельно выбрать значение входных данных), отладить программы.
Оглавление
ЗАДАНИЯ К ЛАБОРАТОРНОЙ РАБОТЕ №1 «СТРУКТУРА СЛЕДОВАНИЕ» 3
ЗАДАНИЯ К ЛАБОРАТОРНОЙ РАБОТЕ №2 «СТРУКТУРА РАЗВИЛКА» 19
ЗАДАНИЕ К ЛАБОРАТОРНОЙ РАБОТЕ № 3 СТРУКТУРА «ЦИКЛ» 34
ЗАДАНИЯ К ЛАБОРАТОРНЫМ РАБОТАМ С ПРОИЗВОДНЫМИ АЛГОРИТМИЧЕСКИМИ СТРУКТУРАМИ 57
1 Задания к лабораторной работе №4 «Программный элемент НАКОПЛЕНИЕ» 59
2 Задания к лабораторной работе №5 «Программный элемент ПОИСК» 70
3 Задания к лабораторной работе №6 «Программный элемент ЗАПОЛНЕНИЕ» 79
4 Задания к лабораторной работе №7 «Синтез алгоритмов и программ из программных элементов» 90
1 Задания к лабораторной работе №4 «Программный элемент накопление»
Вариант 1
1.
Вычислить значение у =
,
где А - одномерный массив размерности n.
Проанализировать выполнение программы на примере:
k = 3, А = {2,7; 3; -6; 2; 4}
2. Вычислить среднее геометрическое элементов матрицы B размерности m × n.
Для отладки программы матрицу выбрать самостоятельно.
Вариант 2
1.
Вычислить значение Функции L
=
где А и В - векторы одинаковой размерности.
Для отладки программы значения n, А и В выбрать самостоятельно.
2. Найти сумму элементов первой и последней строк матрицы. Проанализировать выполнение программы на примере
Вариант 3
1. Определить среднее геометрическое элементов вектора L размерности К. Найденное значение присвоить первому элементу вектора.
Для отладки программы вектор выбрать самостоятельно.
2. Вычислить значение Т =
,
где В - матрица размерности M × N.
Проанализировать выполнение программы на примере
Вариант 4
1. Найти среднее арифметическое последних К элементов одномерного массива Z размерности N.
Проанализировать выполнение программы на примере К = 5.
Z = {2; -6; -3; О; 2,1; 3; -4,1}
2.
Вычислить значение Х=
,
где L - матрица размерности M × N; К, А - заданные числа.
Для отладки программы значения М, N, А, К и матрицу выбрать самостоятельно.
Вариант 5
1. Определить среднее арифметическое элементов с нечетными индексами одномерного массива D размерности К.
Для отладки программы контрольный вариант выбрать самостоятельно.
2. Вычислить произведение первой и третьей строк произвольной матрицы. Проанализировать выполнение программы на примере
B=
Вариант 6
1. Вычислить значение величины М = (2n+1)!
Проанализировать выполнение программы на примере n = 3.
2. Найти сумму S элементов матрицы L7 размерности К × М. Найденное значение присвоить элементу второй строки третьего столбца матрицы.
Проанализировать выполнение программы на примере К = 3, М = 4.
L7=
Вариант 7
1.
Вычислить значение величины М =
Для отладки программы значения N, X, Y, Z выбрать самостоятельно.
2. Определить среднее арифметическое элементов на главной диагонали матрицы
S
=
Вариант 8
Найти произведение модулей элементов снечетными индексами одномерного массива К1 размерности N.
Найденное значение присвоить последнему элементу вектора. Проанализировать выполнение программы на примере
К1 = {-3; 6; 2; 1,4; 7}
2. Определить сумму кубов элементов квадратной матрицы Р размерности N.
Для отладки программы значения М и матрицы Р выбрать самостоятельно.
Вариант 9
1. Вычислить значение функции
y =
Для отладки программы значения Х и массива С выбрать самостоятельно.
2. Найти произведение элементов четных строк матрицы В размерности L × M. Полученное значение присвоить элементу матрицы, расположенному в четвертой строке третьего столбца. Проанализировать выполнение программы на примере
Q =
Вариант 10
1. Вычислить значение N
=
,
где X и Y - векторы одинаковой размерности.
Для отладки программы значения К, Х и Y выбрать произвольно.
2. Найти сумму элементов нечетных столбцов матрицы S8 размерности М × N.
Проанализировать выполнение программы на примере
S8 =
Вариант 11
1. Найти наименьший по модулю элемент одномерного массива Е размерности К. Присвоить значение найденного элемента переменной N9, а значение индекса переменной IM.
Проанализировать выполнение программы на примере:
Е = {-20; -6,3; 7; -1; 2}
2. Определить и напечатать индексы положительных элементов произвольной матрицы.
Для отладки программы контрольный вариант выбрать самостоятельно.
Вариант 12
1. Вычислить значение Функции:
Для отладки программы значения х , n и массива Z выбрать самостоятельно.
2. Определить произведение элементов четных строк квадратной матрицы. Для отладки программы матрицу выбрать самостоятельно.
Вариант 13
1. Найти среднее геометрическое первых К элементов вектора М размерности N. Полученное значение присвоить K-му элементу вектора.
Проанализировать выполнение программы на примере К = 4.
М = {2; -3; 1; 10; 7; 2; 4}
2. Вычислить значение
Gk
=
,
где G - матрица размерности К * М; М - заданное число. Для отладки программы значения К, N, М и матрицу выбрать самостоятельно.
Вариант 14
1. Вычислить значение функции
где К - вектор размерности n. Найденное значение присвоить элементу вектора с индексом J.
Проанализировать выполнение программы на примере
К = {2; 4; 3; -1; 2; 1}, J=4.
2. Найти среднее арифметическое элементов матрицы В размерности М × М. Для отладки программы матрицу выбрать самостоятельно.
Вариант 15
1. Найти сумму элементов с нечетными индексами одномерного массива М9 размерности К.
Проанализировать выполнение программы на примере
М9 = {-3; 6; -4; 0; 2; -11; 8}
2. Определить произведение элементов К-й строки матрицы Р размерности М × N. Для отладки программы значения К, М, N и матрицы Р выбрать самостоятельно.
Вариант 16
1. Найти произведение, элементов с четными индексами одномерного массива Е размерности К.
Проанализировать выполнение программы на примере
Е = {2; -3; -6; 8; 4; 16; -11;}
2. Определить сумму элементов К-го столбца матрицы S размерности M × N. Для отладки программы значения K, M, N и матрицы S выбрать самостоятельно.
Вариант 17
1. Определить произведение абсолютных значений элементов одноименного массива Х размерности J.
Проанализировать выполнение программы на примере
Х = {2,7; 3,2; -6,3; 2; -6; 0,3}
2. Найти сумму элементов последних К столбцов матрицы Z размерности M × N.
Для отладки программы значения К, М, N и матрицу Z выбрать самостоятельно.
Вариант 18
1. Вычислить сумму элементов с четными индексами одномерного массива N размерности L. Найденное значение присвоить первому элементу массива N.
Проанализировать выполнение программы на примере:
N = {2; -6; -4; -8; -11; 0; 2}
2. Определить значение величины
,
где k×n размерность матрицы А.
Проанализировать выполнение программы на примере
Вариант 19
Вычислить произведение элементов с индексами 2, 6, 8, 4 одномерного массива M размерности К. Проанализировать выполнение программы на примере
М = {2; 4; 6; -3; 8; 12; -6, 1}
2. Вычислить сумму элементов первого столбца и последней строки матрицы S размерности М × N.
Для отладки программы принять N = З; М = 4. Значение элементов матрицы выбрать самостоятельно.
Вариант 20
1. Вычислить среднее арифметическое элементов с нечетными индексами одномерного массива Х размерности L.
Найденное значение присвоить третьему элементу вектора. Проанализировать выполнение программы на примере: Х={2; 6; 1; -2; 0}
2. Вычислить произведение элементов на главной диагонали квадратной матрицы В размерности N.
Для отладки программы контрольный вариант выбрать самостоятельно.
Вариант 21
1. Определить сумму абсолютных значений элементов одномерного массива Р7 размерности К.
Полученное значение присвоить последнему элементу вектора. Проанализировать выполнение программы на примере
Р7 = {2,1; -3; -6; 2; 0; -17; З; 8,2}
Вычислить произведение элементов первой, третьей и четвертой строк матрицы S6 размерности М*N.
Проанализировать выполнение программы на примере
,
Вариант 22
1. Вычислить скалярное произведение трех векторов размерности N.
Проанализировать выполнение программы на примере векторов
А = {2; 6; 3; -2}; В = {1; -3; 2; 6}; С = {0; 2; -4; 0};
2. Вычислить сумму элементов 1-го, 2-го, 4-го столбцов матрицы Q размерности М × N.
Для отладки принять М = 2, N = 6. Значение элементов матрицы выбрать самостоятельно.
Вариант 23
1. Напечатать сумму произведений элементов векторов А, В размерности N.
Проанализировать выполнение программы на примере:
A = {2; -6,3; 4,5}; B = {1; -1; 2};
2. Вычислить сумму абсолютных значений элементов матрицы
W =
Вариант 24
Определить скалярное произведение четырех векторов. Для отладки программы векторы выбрать самостоятельно.
2. Вычислить произведение элементов второй строки и третьего столбца матрицы В размерности m×n. Проанализировать выполнение программы на примере
B =
Вариант 25
1. Вычислить значение суммы целых чисел от 1 до N. Для отладки программы значение N выбрать самостоятельно.
2. Вычислить произведение модулей элементов матрицы:
Найденное значение присвоить первому элементу матрицы.
Вариант 26
1. Вычислить значение функции
,
Проанализировать выполнение программы при х = 2.
Вычислить произведение элементов L-й и К-й строк матрицы Р размерности М × N. Для отладки программы контрольный вариант выбрать самостоятельно.
Вариант 27
1. Вычислить значение функции:
,
где N - размерность вектора А.
Проанализировать выполнение программы на примере вектора:
А = {2; -6; О; 4; -4; -2; 2}
2. Вычислить произведение абсолютных значений элементов прямоугольной матрицы.
Для отладки программы контрольный вариант выбрать самостоятельно.
Вариант 28
1. Вычислить и напечатать значение функции:
,
где N - размерность вектора Z и Q.
Для отладки программы контрольный вариант выбрать самостоятельно.
2. Определить произведение элементов четных столбцов произвольной матрицы.
Проанализировать выполнение программы на примере:
Вариант 29
1. Вычислить и напечатать значение функции:
полученное значение присвоить первому элементу вектора А.
Для отладки программы принять Х = 2, А = {0; 1; 2; 3}.
2. Вычислить и напечатать произведение элементов четных строк матрицы, размерности М × N.
Для отладки программы принять М = 3, N = 5. Значения элементов матрицы выбрать самостоятельно.
Вариант 30
1. Вычислить и напечатать значение суммы:
,
где N - размерность вектора X.
Проанализировать выполнение программы на примере
Х = {1; 3; 5; 7; 9}
2. Вычислить среднее геометрическое элементов последних К столбцов квадратной матрицы размерности N.
Для отладки программы принять N = 5, K = 3. Значения элементов матрицы выбрать самостоятельно.
