Final-LabRabKonsPrilozh_2011_Word2007
.pdf21
необходимо в программе вычислить корень уравнения и значение функции в корне.
Пояснения к выполнению задания третьего уровня
Для поиска в программе нового отрезка табулирования выполнять проверку условия . Для выхода из программы сравнивать длину найденного отрезка с заданной точностью. Перед выходом из программы вычислить корень уравнения и значение функции в корне.
Таблица 3.1. Варианты заданий к лабораторной работе № 3
№ |
|
|
|
|
|
Уравнение |
Отрезок [а, |
№ |
Уравнение |
Отрезок |
|||||||||||||||||||||||||||||||||||||||||||||||
вар. |
|
|
|
|
|
b] |
вар. |
[а,b] |
|||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[0;1] |
16 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[0;1] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[1;2] |
17 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[3;4] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[0.1;1.1] |
18 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[-1;0] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[0.1;1.1] |
19 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[1;2] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
5 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[2;3] |
20 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[0.1;1.1] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
6 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[0;1] |
21 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[0;1] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
7 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[-2;-1] |
22 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[0;1] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
8 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[0.1;1.1] |
23 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[1;2] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
9 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[0;1] |
24 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[1;2] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
10 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[-0.5;0.5] |
25 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[-1;0] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
11 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[0.1; 1.1] |
26 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[2;3] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
12 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[0.2;1.2] |
27 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[0;1] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
13 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[0.1; 1,1] |
28 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[-0.5; 0.5] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
14 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[0;1] |
29 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[2; 3] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
15 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[1;2] |
30 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[0;1] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
22
ЛАБОРАТОРНАЯ РАБОТА №4
Тема: Одномерные массивы.
Цель работы: приобретение навыков разработки алгоритмов и программ по преобразованию одномерных массивов.
Варианты заданий лабораторной работы №4 приведены в таблицах 4.1, 4.2.
Задание (1 уровень)
1.Составить блок-схему алгоритма вычисления функции Y=f(X). Функцию f(X) взять из таблицы 4.1 в соответствии со своим вариантом.
2.Разработать программу вычисления элементов массива Y на основе элементов массива X, где Y=f(X). Массив X взять из таблицы 4.1 в соответствии со своим вариантом.
3.Выполнить программу, записав полученные результаты в отчѐт.
Задание (2 уровень)
1.Составить блок-схему алгоритма вычисления наибольшего и наименьшего элементов в массиве Y, их порядковых номеров, а также суммы всех элементов массива Y. Массив Y получить на основе элементов массива X, где: Y=f(X). Функцию f(X) взять из таблицы 4.1 в соответствии со своим вариантом.
2.На основе блок-схемы, составленной в п.1 разработать программу. Массив X взять из таблицы 4.1 в соответствии со своим вариантом.
3.Выполнить программу, записав полученные результаты в отчѐт.
Задание (3 уровень)
1.Составить блок-схему алгоритма для задания, описанного в таблице 4.2 в соответствии со своим вариантом.
2.На основе блок-схемы, составленной в п.1 разработать программу.
3.Выполнить программу, записав полученные результаты в отчѐт.
Пример:
Вычислить таблицу значений функции
Y=
для следующих значений аргумента X :
X = {-6.2; -0.8; 0.3; 0.5; -1.3; 4.1}.
23
Порядок выполнения работы (1 уровень)
1. Составление блок-схемы алгоритма вычисления функции Y=f(X). 1.1. Входные данные:
X – массив из N значений аргумента,
Формула для вычисления функции Y. Выходные данные:
Таблица из N пар значений (X, Y). 1.2. Блок-схема (рис. 4.1):
Начало
Ввод N
Ввод N элементов массива X
i= 1, N, 1
Вычисление значения элемента Y(i) по заданной формуле
для значения аргумента, равного X(i)
Вывод X(i), Y(i)
Конец Рис. 4.1. Блок схема алгоритма
2. Разработка программы вычисления элементов массива Y на основе элементов массива X, где Y=f(X).
2.1. Объявить переменные целого типа (Integer): N, i.
2.2. Запросить и ввести с клавиатуры количество элементов (N) массива X. 2.3. Объявить два одномерных массива размером N: X(N), Y(N) типа Single:
Dim X(N) As Single
Dim Y(N) As Single
2.4. Открыть цикл по i от 1 до N.
24
2.5.Последовательно запросить и ввести все значения элементов массива X.
2.6.Вычислить текущее значение элемента массива Y в соответствии со своим заданием, например, используя условный оператор:
If X(I) < - MATH.PI() Then
Y(I) = X(I) / MATH.PI() + 1 Else
If X(I) <= MATH.PI() Then Y(I) = Math.Sin(X(I))
Else
Y(I) = -X(I) / MATH.PI() – 1 EndIf
EndIf
2.7. Вывести на экран значения текущих элементов массивов X и Y. 2.8. Закрыть цикл.
3.Запуск программы.
3.1.Построив программу и запустив еѐ, ввести с клавиатуры массив X.
3.2.Выписать результаты в отчѐт в виде таблицы:
I |
1 |
2 |
3 |
4 |
5 |
6 |
X |
-6,2 |
-0,8 |
0,3 |
0,5 |
-1,3 |
4,1 |
Y |
-0.9735228 |
-0.7173561 |
0.2955202 |
0.4794255 |
-0.9635582 |
-2.305072 |
Порядок выполнения работы (2 уровень)
1. Составление блок-схемы алгоритма вычисления наибольшего (YMAX) и наименьшего (YMIN) элементов в массиве Y, их порядковых номеров (NYMAX, NYMIN), а также сумму (SY) всех элементов массива Y.
1.1. Входные данные:
Y – массив из N значений из таблицы 4.1. Выходные данные:
YMAX, YMIN, NYMAX, NYMIN, SY.
1.2. Блок-схема (рис.4.2):
Начало
Ввод N
Вычисление массива Y(N)
1
25
1
SY=0
YMAX=Y(1)
NYMAX=1
YMIN=Y(1)
NYMIN=1
i=1 , N, 1
SY=SY+Y(i)
Нет
Y(i)>YMAX
Да
YMAX=Y(i)
NYMAX=i
Нет
Y(i)<YMIN
Да
YMIN=Y(i)
NYMIN=i
Вывод: SY, YMAX,
NYMAX,
YMIN, NYMIN
Конец
Рис. 4.2. Блок – схема алгоритма
26
2. На основе блок-схемы (рис. 4.2), составленной в п.1, самостоятельно разработать программу, выполнить еѐ и записать полученные результаты в отчѐт.
Таблица 4.1. Варианты заданий к лабораторной работе № 4
|
|
x2 ex , x 0 |
|
|
|
|
|
|
|
|
|
|
|
x |
|
|
|
, |
|
|
x 0 |
|
|
|
|
|
|||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||
|
|
|
|
|
|
1 |
|
x |
2 |
|
|
|
|
|
|||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||
y |
|
x2 , |
|
0 x 1 |
|
|
|
y |
1 x2 , |
|
|
|
|
|
0 x 5 |
|
|
|
|
||||||||||||||
|
|
x2 |
|
e x , x |
1 |
|
|
|
|
|
|
|
|
|
x |
, |
|
|
|
|
x |
5 |
|
|
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
|
x2 |
|
|
|
|
|
|
|
|
|
|||||||||
x |
2.1; |
0.3; 0.7; |
1.2; |
3.1; |
0.6; |
3.5; 2.7 |
x |
1.8; 1.2; - 1.6; - 0.2; 6.3; 0.3; |
0; -1.9; 9 |
|
|||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
[1] |
|
|
|
|
|
|
|
|
|
|
|
[2] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
x |
ex , |
x |
0 |
|
|
|
|
|
|
|
|
x |
2 |
|
|
2 |
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
, x |
0 |
|
|
|
|
|
||||
y |
ex , |
0 |
x |
2 |
|
|
|
|
|
|
|
|
x |
2 |
|
|
|
|
|
|
|
|
|||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
x |
e x , |
x |
2 |
|
|
|
|
y |
x |
2, |
|
|
|
|
|
|
0 |
|
x |
2 |
|
|
|
|
|||||||
|
|
|
|
|
|
|
(4 |
|
|
x) |
2 |
, |
|
|
|
x |
2 |
|
|
|
|
|
|||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||
x |
1.5; 2.0; -1.1; 0.4; 0.6;- 0.7; 1.7; 3.2; 0.1 |
x |
- 0.3; - 3.6; 4.7;1.0; 3.9; 1.5; - 0.8;1.2; |
2.9 |
|||||||||||||||||||||||||||||
[3] |
|
|
|
|
|
|
|
|
|
|
|
[4] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||
|
1 |
|
e |
x , |
x |
10 |
|
|
|
|
3 |
|
|
|
|
|
|
3 |
|
|
1, |
1 |
x |
1 |
|
||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||
|
|
|
|
|
|
|
x |
2 |
|
|
|
x |
|
2 |
|
|
|||||||||||||||||
y |
1 |
|
e x , |
10 |
x |
15 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
3 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
y |
|
|
2, |
|
|
|
|
x |
|
1 |
|
||||||||||
|
e10 |
|
x , |
|
15 |
x |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||
|
|
|
|
|
|
|
|
x |
2 |
|
|
|
|
|
|
|
|||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
3 |
|
|
x, |
|
|
|
|
|
|
|
|
|
x |
1 |
|
|
||||
x |
0.1; - 5.7; - 2.7; |
17.5; |
- 4.7; - 7.3; |
16; 7.8; 10.9 |
x |
-1.1; 1.3; - 4.3; - 2.5; 2.3; 1.7; 2.8; 4.3; - |
0.8 |
||||||||||||||||||||||||||
[5] |
|
|
|
|
|
|
|
|
|
|
|
[6] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||
|
e x , |
|
x |
0 |
|
|
|
|
|
|
ln |
|
x , |
|
x |
1 |
|
|
|
|
|||||||||||||
y |
|
x |
|
|
|
0 x 1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||
|
|
|
|
|
|
|
y |
|
|
|
|
|
1 x2 , |
|
|
1 x 1 |
|
|
|
||||||||||||||
|
e x , |
|
x |
1 |
|
|
|
|
|
|
ln |
x , |
|
|
|
|
|
|
x |
1 |
|
|
|
|
|||||||||
x |
2.0; 0.9; - 0.3; 0.7; 1.4; - 0.6; 0.5; 2.3 |
x |
- 0.4; 0.7; -1.6; 2.6; - 2.2; |
1.2; 2.1 |
|
||||||||||||||||||||||||||||
[7] |
|
|
|
|
|
|
|
|
|
|
|
[8] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
27
|
2 |
2 |
x |
1 |
, |
|
x |
1 |
|
7.6292 |
x, |
x |
3 |
|||||
|
|
|
|
|
||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||
y |
2 |
x |
|
2 |
x 1 |
|
1 |
x 2 |
y |
e |
3x |
x, |
|
|
3 |
x 3 |
||
|
|
|
|
|
|
|||||||||||||
|
|
|
|
|
|
|
|
|||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||
|
2 |
x |
4 |
|
x |
2 |
1, x |
2 |
|
|
3 |
e |
x / 3 |
e |
3 / 2 |
, x |
3 |
|
|
|
|
|
|
|
|
|
|
|
2 |
|
|
x |
0.2; 3; 1.5; 2.7; |
0.6; 0.4; 0.9; 4.5; 1.3 |
x |
- 3.3; -1.0; -1.5; 2.1; 4.4; -1.4; 5.0; - 4.0 |
|
|||||||||||||||||||||||||||
[9] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[10] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
e |
|
|
ln |
|
|
x |
, |
x |
1 |
|
|
x 2 |
|
|
x |
1, |
|
x |
1 |
|
||||||||
|
|
|
|
|
|
|
|
|
x |
|
|
|
|
y |
|
|
x 2 |
x |
1, |
1 |
x 0 |
|||||||||||
y |
ln |
|
|
|
|
|
|
1 |
x |
1 |
|
|
||||||||||||||||||||
|
|
x , |
|
|
|
|
x 2 |
|
|
|
|
|
|
|||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
x |
1, |
x |
0 |
|
|||||||
|
1 |
|
|
|
|
x 2 , |
|
x |
1 |
|
|
|||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||
x - 3.1; 3.9; 2.5; -1.3; 1.7; 3.5; - 0.6; 0.8 |
x |
0.8;-1.6; 1.6; |
0.3; |
- 2.0; -1.3;1.9 |
|
|||||||||||||||||||||||||||
[11] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[12] |
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
2 |
|
|
|
|
x, |
|
|
|
|
x |
1 |
|
|
|
|
x |
1, |
|
|
x |
1 |
|
|
||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||
y |
|
|
1 x2 |
1, |
|
1 x 1 |
y |
1 x2 , |
1 x 1 |
|||||||||||||||||||||||
|
2 |
|
|
|
|
x, |
|
|
|
|
x |
1 |
|
|
x |
1, |
|
|
|
x |
1 |
|
|
|||||||||
x |
0.3; 1.7; 0.1; 0.6; 2.8; - 0.8; - 0.5; -1.4 |
x |
-1.1; 0.7; -1.4; 0.2; -1.6; 3.9; - 0.8; - 0.2 |
|
||||||||||||||||||||||||||||
[13] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[14] |
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2 2x 1 , |
|
x 2 |
|||||||||||
|
|
|
|
|
|
|
1 x, |
|
x |
1 |
|
|
|
|||||||||||||||||||
y |
|
2 |
|
x |
|
|
x2 , |
|
1 x 1 |
y |
2x |
|
|
x4 , |
|
0 x 2 |
||||||||||||||||
|
|
|
|
|
|
|
||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
2 x4 |
x2 |
1, x 0 |
||||||||||||||||||||
|
|
|
|
x 1, |
|
x 1 |
|
|
||||||||||||||||||||||||
x |
0.3; 1.7; 0.1; 6; - 1.8; |
- 0.8; - 0.5; - 1.4; 0.5 |
x |
2.2; - 2.7; -1.9; 1.1; -1.4; 1.4; - 2.5; 0.8; - 0.8 |
||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||
[15] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[16] |
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
x |
2 |
|
|
|
|
x |
2 |
|
|
|
|
x |
1 2, |
x |
1 2 |
|
|
|
|
|
2 |
|
x, |
|
|
|||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||
y |
|
|
|
x2 |
x 2, |
1 2 x 1 |
y |
2 |
|
x |
|
|
x2 , |
|
2 x 2 |
|||||||||||||||||
|
|
|
|
|
|
|||||||||||||||||||||||||||
|
|
|
|
x2 |
x 1 2, x 1 |
|
|
|
|
|
|
|
|
|||||||||||||||||||
|
|
|
|
|
|
|
x 2, |
x 2 |
|
|
||||||||||||||||||||||
x |
1.8; 0.9; 1.1; -1.4; - 0.3; - 0.5; - 0.1 |
x |
- 2.8; 2.5; - 0.4; 1.8; -1.4; 0.8; 1.2; -1.9; 3.1 |
|||||||||||||||||||||||||||||
[17] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[18] |
|
|
|
|
|
|
|
|
|
|
|
|
|
28
|
sin x x , |
x |
|
|
1 |
x |
2 2 |
1, |
x |
1 |
|
y |
sin x sin 2x, |
x |
|
|
|
|
|
|
|
|
|
y |
1 |
x |
2 |
1, |
|
1 |
x 1 |
||||
|
|
|
|
|
|||||||
|
sin x x , |
x |
|
|
|
|
|
|
|
|
|
|
|
1 |
x |
2 2 |
1, |
x |
1 |
||||
x |
- 0.6; 0.9; -1.7; 4.1; - 4.4; - 0.3;1.4 |
x |
2.3; -1.0; -1.3; -1.7; 0;1.2; - 0.4; 2.8 |
[19] |
|
|
|
|
|
|
|
|
|
|
|
|
[20] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
e1 x |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
x 2 5 , |
|
|
x 2 |
|
|
|
x, |
x |
1 |
|
|
|
|
||||||||||||||||||||
y |
x 2, |
|
|
|
|
2 x 2 |
y |
|
|
x |
|
, |
|
|
|
|
|
|
|
|
1 x 1 |
|
|
|
|||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 x 2 2 , |
|
x 2 |
|
|
e1 x |
|
x, |
|
x 1 |
|
|
|
||||||||||||||||||||||
x |
- 3.2; - 0.3; 1.5; 7; - 0.6; - 2.4; 0.9; 5; 1.3 |
x -1.5; 2.8; - 2.7; 2.7; 0.7; |
- 0.3; 2.4; 0.2 |
|
|||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||
[21] |
|
|
|
|
|
|
|
|
|
|
|
|
[22] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||
|
|
1 |
|
, |
|
|
|
x |
1 |
|
|
|
ln |
x |
, |
|
|
|
|
|
|
|
|
x |
2 |
|
|
||||||||||
|
2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||
|
|
x |
|
|
|
|
|
|
|
|
|
|
|
|
|
x |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
x 2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||
y |
|
|
|
x, |
1 |
x |
1 |
y |
ln |
x |
3, |
|
|
2 |
x |
2 |
|
||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||
|
1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||
|
, |
|
|
|
x |
1 |
|
|
|
|
|
x |
2, |
|
|
|
|
|
|
|
|
|
x |
2 |
|
|
|||||||||||
|
|
x 2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
x |
1.8; 0.9; 1.1; -1.4; - 0.3; 0.5; 2.1 |
x |
1.8; - 0.9; - 2.3; 3.8; - 2.7; 1.2; 1.1; - 1.3; 3.9 |
||||||||||||||||||||||||||||||||||
[23] |
|
|
|
|
|
|
|
|
|
|
|
|
[24] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
x2 ex , x |
0 |
|
|
|
|
cos x |
x , |
|
|
|
|
|
x |
|
|
|
|||||||||||||||||
y |
|
|
|
x2 , |
|
|
0 |
|
x |
1 |
y |
|
|
cos x |
sin 3x, |
|
x |
||||||||||||||||||||
|
|
|
|
x2 e x , x |
1 |
|
|
|
|
cos x, |
|
|
|
|
|
|
|
|
|
|
x |
|
|
||||||||||||||
x |
- 2.8; - 0.4; 1.8; - 1.4; 0.8; 1.2;- 1.9;-1.0 |
x |
- 4.6; 0.2; 3.9; -1.7; 1.1; - 0.4; - 3.3; 0.4 |
||||||||||||||||||||||||||||||||||
[25] |
|
|
|
|
|
|
|
|
|
|
|
|
[26] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
x |
1, |
x |
|
|
|
1, |
|
|
|
x |
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4 |
|
|
|
|
|
|
||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
y |
|
sin x, |
|
|
x |
|
y |
tg x, |
|
|
|
|
|
|
|
|
|
x |
|
|
|
|
|
||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||
|
|
|
x |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4 |
|
|
|
4 |
|
|
|
|
|||||||
|
|
|
|
|
1, |
|
|
|
x |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
1, |
|
|
|
|
|
|
|
|
|
|
|
|
x |
|
|
|
||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4 |
|
|
|
|
|
|
||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
x |
0.2; - 0.2; 3.5; 0.3; 5.7;1.0;-1.9; - 5.3 |
x |
0.2; -1.2; 0.5; 0.3; - 0.3; - 0.5;1.4 |
|
|||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||
[27] |
|
|
|
|
|
|
|
|
|
|
|
|
[28] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
29
|
|
|
x |
|
|
|
3 |
, |
1 x 1 |
|
1 |
|
5, |
x |
1 |
||||
|
|
|
|
|
|
|
|
|
|
|
|
||||||||
|
|
x 2 |
|
x 2 |
|
|
x 2 |
|
|||||||||||
y |
|
3 |
|
|
|
2, |
|
x |
1 |
y |
|
x3 |
|
x 2 x, |
1 x 1 |
||||
|
x |
|
2 |
|
|
|
|
|
|
1 |
, |
x 1 |
|||||||
|
|
|
|
|
|
|
|
|
|
|
|
||||||||
|
|
|
x 2, |
|
|
|
x 1 |
|
|
|
|
|
|||||||
|
|
|
|
|
|
|
|
|
x 2 |
5 |
|||||||||
x |
- 3.1; 3.9; 2.5; -1.3; 1.7; 3.5; - 0.6; 0.8 |
x |
3.3; 3; 0.9; - 2.9; - 2.2; -1.3;1.7; 2.4 |
||||||||||||||||
|
|
|
|
|
|
|
|
||||||||||||
[29] |
|
|
|
|
|
|
|
|
|
|
[30] |
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Таблица 4.2. Варианты заданий к лабораторной работе № 4 (3 уровень)
№
вари Задание анта
1Дан массив А из N натуральных чисел. Постройте алгоритм для определения среднего арифметического и среднего геометрического данных чисел. Среднее геометрическое:
|
|
|
|
A |
N A A ...A . |
||
ср |
|
1 2 N |
2Имеется массив А из N вещественных чисел. Составьте алгоритм решения задачи: заменить все элементы массива, не принадлежащие отрезку [0, 1], на 0.5. Вывести на печать исходный массив и результирующий.
3Имеется массив С из N вещественных чисел. Составьте алгоритм подсчета числа элементов массива, которые принадлежат отрезку [1, 2], иначе сообщить: «таких элементов нет».
4Имеется массив K из N вещественных чисел. Составьте алгоритм такой задачи: если последний элемент массива положителен, то каждый третий элемент массива заменить нулем, иначе выдать сообщение: «все без перемен».
5Имеется массив А из N вещественных чисел. Составьте алгоритм замены всех элементов единицей, если первый элемент массива больше квадрата третьего элемента, иначе выдать сообщение: «все без изменений».
6Имеется массив М из N целых чисел. Составьте алгоритм подсчѐта среднего арифметического положительных элементов массива.
7Имеется массив К из N целых чисел. Составьте алгоритм подсчета, сколько раз число 5 встречается среди элементов данного массива, иначе сообщить: «таких нет».
30
8Заполнить массив H из N чисел членами геометрической прогрессии. Первый член прогрессии – вещественное р,
знаменатель – вещественное q. Общий член геометрической прогрессии bn = p qn-1
9Составить алгоритм замены вещественных чисел массива А из N чисел следующим образом: числа, большие единицы, уменьшить вдвое, а числа, меньшие единицы, увеличить вдвое.
10Дан целочисленный массив А, содержащий N элементов. Найти сумму элементов, стоящих на чѐтных местах и произведение, стоящих на нечѐтных.
11Дан массив К из N целых чисел. Составьте алгоритм поиска среднего арифметического отрицательных элементов массива.
12Имеется массив Р из N целых чисел. Составьте алгоритм замены всех элементов массива, меньших 30, двойкой, а если хотя бы один элемент массива больше 30, то ничего не менять.
13Имеется массив В из N целых чисел. Составьте алгоритм решения задачи: заменить все элементы массива квадратами, если есть хотя бы один отрицательный элемент в массиве, иначе ничего в нем не менять.
14Имеется массив М из N натуральных числе. Составьте алгоритм замены всех элементов массива, меньших 50, числом 50. Если таких элементов нет, выдать сообщение: «таких элементов нет».
15Дан массив В из N целых чисел. Составьте алгоритм подсчета, сколько раз в массиве встречается минимальное число.
16Имеется массив С из N целых чисел. Составьте алгоритм вычисления произведения и количества положительных элементов массива.
17Имеется массив В из N чисел. Составьте алгоритм решения задачи подсчѐта количества элементов, принадлежащих заданному отрезку [а, b]. Если таких элементов нет, то выдать сообщение.
18Имеется массив А из N элементов. Составьте алгоритм решения задачи вычисления суммы положительных и количества отрицательных элементов массива.
19Имеется массив К из N чисел. Составьте алгоритм решения задачи замены всех элементов массива, меньших 5, на квадраты этих элементов. Если таких элементов нет, то выдать соответствующее сообщение.
20Дан массив А из N элементов. Составьте алгоритм подсчета, сколько раз в массиве встречается максимальное число.