8900
.pdfКонтрольные вопросы
1.Какой алгоритм называется разветвляющимся?
2.Назовите оператор безусловного перехода.
3.Назовите оператор условного перехода.
4.Какие формы записи имеет оператор IF?
5.Запишите линейную конструкцию оператора IF.
6.Коков смысл используемых в программе переменных?
7.Что такое переменная в языке программирования?
8.Запишите операторы подсчета суммы и произведения членов ряда.
Лабораторная работа №3
Тема: Табулирование функции. Применение табулирования к решению уравнения f(x)=0.
Цель работы: Составление программы табулирования функции y= f(x) и
ее использование для нахождения корня уравнения f(x)=0 с заданной точностью.
Варианты заданий лабораторной работы № 3 приведены в таблице 3.
Работа состоит из двух задач:
Задача 1. Найти таблицу значений функций y = f(x) на отрезке [a, b] с шагом h.
Задача 2. Вычислить корень уравнения f(x) = 0 на отрезке [a, b] с точностью
=0,005.
Перед выполнением задания любого уровня необходимо проверить графически, что на заданном отрезке [a, b] находится корень уравнения. Если корня на заданном отрезке нет, то следует определить по графику новый отрезок, содержащий корень, и при решении задачи рассматривать его. График привести в отчёте.
Задание (1 уровень)
1. Графически получить приближённое решение уравнения f(x) = 0.
Уравнение взять из таблицы 3. в соответствии с номером своего варианта.
2.Составить блок-схему алгоритма табулирования функции f(x) на отрезке [a, b] с шагом h=0,1.
3.Составить программу табулирования функции f(x) на отрезке [a, b] с
шагом h=0,1.
4.Ввести программу, выполнить её, получить и выписать 11 пар значений (x, y).
5.Для вычисления корня уравнения f(x) = 0 найти и выписать отрезок
[ , ], полученный в результатах табулирования, на концах которого f(x)
имеет разные знаки.
6.Повторно запуская программу табулирования, получить таблицу значений функции f(x) на отрезке [ , ] с шагом h=0,1.
7.С экрана выписать новый отрезок [ , ] , на концах которого функция f(x) имеет разные знаки. Вычислить середину этого отрезка 1 = ( +)/2 – это и будет приближённый корень уравнения f(x)=0, с точностью =
0,005. |
|
|
8. |
Вычислить значение функции в корне. Выписать полученные |
|
результаты. |
|
|
Задание (2 уровень) |
|
|
1. |
Графически получить приближенное решение уравнения f(x) = 0. |
|
Уравнение взять из таблицы 3 в соответствии с номером своего варианта. |
|
|
2. |
Изменить блок-схему задачи табулирования функции |
f(x), |
предусмотрев возможность повторного запуска алгоритма табулирования на новом интервале с новым шагом h ( = | − |/10). Выход из программы должен быть выполнен, если длина найденного интервала окажется меньше либо равна заданной погрешности (| − | ≤ ). Перед выходом вычислить
корень уравнения как середину последнего отрезка и значение функции в
корне.
3.Составить программу табулирования f(x) на [a, b] с шагом h по новой блок-схеме.
4.Запустить программу, получить результаты по табулированию функции f(x) последовательно на данном интервале [a, b] с шагом h=0,1 и на
каждом |
новом |
интервале [ |
, ] , где функция меняет знак на |
|
|
|
|
противоположный, с шагом = | − |/10. |
|||
5. |
С экрана выписать результаты табулирования на первом интервале, а |
для последующих результатов – выписывать две строки, где функция меняет свой знак. Выписать корень уравнения и значение функции в корне.
Задание (3 уровень)
1. Графически получить приближённое решение уравнения f(x) = 0.
Уравнение взять из таблицы 3 в соответствии с номером своего варианта.
2. Составить блок-схему и программу, реализующие алгоритм вычисления корня уравнения f(x)=0 на интервале [a, b] с заданной точностью .
Для нахождения корня использовать алгоритм табулирования функции f(x),
последовательно уменьшая в 10 раз интервал поиска [ , ], где ( ) ( ) < 0 пока не выполнится условие: | − | ≤ .
Замечания:
а) на каждом отрезке [ , ] проводить не более 10 вычислений значений функции f(x);
б) приближенным решением уравнения считать середину последнего отрезка 1 = ( + )/2.
3. Ввести программу, выполнить её и получить результат. На экран вывести границы каждого нового интервала поиска корня, корень уравнения,
заданную точность и значение функции в корне.
Таблица 3 - Варианты заданий к лабораторной работе № 3
№ |
|
|
|
|
Уравнение |
Отрезок [а, |
№ |
Уравнение |
Отрезок |
||||||||||||||||||||
вар. |
|
|
|
|
b] |
вар. |
[а,b] |
||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+ − 2 = 0 |
[0;1] |
16 |
22 − 2 = 0 |
[0;1] |
||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
2 |
1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[1;2] |
17 |
− 10 = 0 |
[3;4] |
||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||
|
|
2 − 2 ln = 0 |
|||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||
|
2− − √ |
|
|
|
|
|
= 0 |
[0.1;1.1] |
|
2 = 2– 2 |
[-1;0] |
||||||||||||||||||
3 |
|
18 |
|||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[0.1;1.1] |
|
2– = lg |
[1;2] |
|||||
4 |
+ √ = 0 |
19 |
|||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
5 |
2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[2;3] |
20 |
|
|
1 |
|
[0.1;1.1] |
|||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
– ln = 0 |
√ + 1 = |
|||||||||||||||||||||||||
|
|
|
|
|
|
|
|||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2 + (2 + 3) |
|
|||||
6 |
|
|
3−– √2 = 0 |
[0;1] |
21 |
[0;1] |
|||||||||||||||||||||||
|
|
= 1 |
|||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||
7 |
√ |
|
|
|
|
|
|
|
– 2− = 0 |
[-2;-1] |
22 |
2 – 1 = 0 |
[0;1] |
||||||||||||||||
+ 2 |
|||||||||||||||||||||||||||||
8 |
|
2 ln – 2 = 0 |
[0.1;1.1] |
23 |
3– – 2 = 0 |
[1;2] |
|||||||||||||||||||||||
9 |
|
|
2−– 2 = 0 |
[0;1] |
24 |
4– 2 – 4 = 0 |
[1;2] |
||||||||||||||||||||||
|
|
|
2– 2√ |
|
|
|
|
= 0 |
[-0.5;0.5] |
|
х + 1 = 0 |
[-1;0] |
|||||||||||||||||
10 |
|
|
|
25 |
|||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
= 0 |
|
|
+ ln = 0 |
|
||||||||||
11 |
|
|
3– √2 |
[0.1; 1.1] |
26 |
[2;3] |
|||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[0.2;1.2] |
|
2 + ( + ) = 3 |
[0;1] |
|||||
12 |
|
√ – + 1 = 0 |
27 |
||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3 + 4 sin = 0 |
|
||||||
13 |
|
+ 2√ = 0 |
[0.1; 1,1] |
28 |
[-0.5; 0.5] |
||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||
|
2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||
14 |
( – 1)2 = 0,5 |
[0;1] |
29 |
ln – sin = 0 |
[2; 3] |
||||||||||||||||||||||||
|
|
|
|
|
|
|
|||||||||||||||||||||||
15 |
|
( – 1)2 = − |
[1;2] |
30 |
sin + 2 = 1 |
[0;1] |
|||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Контрольные вопросы
1.Какой алгоритм называется циклическим?
2.Какие существуют виды циклических алгоритмов?
3.Какую структуру имеет оператор организации циклов с известным числом повторений?
4.Зарисуйте базовую алгоритмическую структуру, соответствующую оператору For.
5.Что называется табулированием функции?
6.Как применить табулирование к решению уравнения?
7.Почему из результатов табулирования выбирается отрезок с разными знаками функции на концах?
8.Как рассчитывается приближённый корень уравнения на найденном отрезке?
Лабораторная работа № 4-5
Тема: Одномерные массивы.
Цель работы: Приобретение навыков разработки алгоритмов и программ по преобразованию одномерных массивов.
Варианты заданий лабораторной работы приведены в таблицах 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.Выполнить программу, записав полученные результаты в отчёт.
Таблица 4.1 - Варианты заданий к лабораторной работе № 4
|
x |
2 |
e |
x |
, x 0 |
||||||
|
|
|
|
|
|
|
|
|
|||
|
|
|
2 |
, |
|
|
|
|
|
|
0 x 1 |
y x |
|
|
|
|
|
|
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
x |
2 |
e |
x |
, x 1 |
|||||
|
|
|
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
x 2.1; 0.3; 0.7; 1.2; 3.1; 0.6; 3.5; 2.7 |
|||||||||||
[1] |
|
|
|
|
|
|
|
|
|
|
|
|
x e |
x |
, |
|
|
|
x 0 |
||||
|
|
|
|
|
|
|
|
|
|
|
|
y |
|
|
|
|
|
|
0 x 2 |
||||
ex , |
|
|
|||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
x |
e |
x |
, |
|
x 2 |
||||
|
|
|
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
x 1.5; 2.0; -1.1; 0.4; 0.6;- 0.7;1.7; 3.2; 0.1 |
|||||||||||
[3] |
|
|
|
|
|
|
|
|
|
|
|
|
1 e x , |
x 10 |
|||||||||
y |
1 e x |
|
, |
|
10 x 15 |
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
e10 x , |
|
|
|
|
15 x |
|||||
|
|
|
|
|
|
|
|
|
|
|
|
x 0.1; - 5.7; - 2.7; 17.5; - 4.7; - 7.3; 16; 7.8; 10.9
[5]
|
|
|
|
x |
|
|
, |
x 0 |
|
|
||||
|
|
1 x |
2 |
|
|
|||||||||
|
|
|
|
|
|
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|||
y |
|
|
|
|
|
|
|
|
|
0 x 5 |
|
|
||
1 x2 , |
|
|
|
|
|
|||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
x |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
, |
|
|
x 5 |
|
|
||
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
x |
2 |
|
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
x 1.8;1.2; -1.6; - 0.2; 6.3; 0.3; 0; -1.9; 9 |
|
|||||||||||||
[2] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
x 2 |
|
, |
x 0 |
|
|
||||||||
|
|
|
|
|
|
|
|
|
||||||
|
x |
2 |
|
|
|
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
y |
|
|
|
|
2, |
|
|
|
0 x 2 |
|
|
|||
x |
|
|
|
|
|
|||||||||
|
|
|
|
|
|
|
|
2 |
, |
|
x 2 |
|
|
|
|
(4 x) |
|
|
|
|
|||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
x - 0.3; - 3.6; 4.7;1.0; 3.9; 1.5; - 0.8;1.2; |
2.9 |
|||||||||||||
[4] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3 |
|
|
|
|
3 |
1, |
1 x 1 |
|
||||
|
|
|
x 2 |
|
x 2 |
|
||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
3 |
|
|
|
|
|
|
|
|
|
|||
y |
|
|
|
|
2, |
x 1 |
|
|||||||
|
|
|
|
|
||||||||||
|
x |
2 |
|
|
|
|
|
|
|
|||||
|
3 x, |
|
|
|
|
|
x 1 |
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|||
x -1.1;1.3; - 4.3; - 2.5; 2.3; 1.7; 2.8; 4.3; - 0.8 |
[6]
e |
x |
, |
x 0 |
||
|
|
||||
|
|
|
|
|
0 x 1 |
y |
x |
|
|
||
|
|
|
, |
|
x 1 |
e x |
|
||||
|
|
|
|
|
|
x 2.0; 0.9; - 0.3; 0.7;1.4; - 0.6;0.5;2.3 |
[7]
|
2 2 |
x 1 |
, |
|
|
x 1 |
||
|
|
|
|
|
||||
y |
|
|
|
|
|
|
|
1 x 2 |
2x 2x 1 |
|
|
||||||
|
|
|
|
|
|
|
|
|
|
|
x |
4 |
x |
2 |
1, |
x 2 |
|
|
2 |
|
|
|||||
|
|
|
|
|
|
|
|
|
x 0.2; 3;1.5; 2.7; 0.6; 0.4; 0.9; 4.5; 1.3 |
||||||||
[9] |
|
|
|
|
|
|
|
|
e ln |
x |
, |
x 1 |
|||||
|
x |
|
|
|
|
|||
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
1 x 1 |
|
y ln x , |
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
1 x |
|
2 |
, |
|
|
|
x 1 |
|
|
|
|
|
||||
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
x - 3.1;3.9;2.5;-1.3;1.7;3.5;- 0.6;0.8 |
||||||||
[11] |
|
|
|
|
|
|
|
|
2 x, |
|
|
|
|
|
|
x 1 |
|
|
1 x |
2 |
1, |
|
1 x 1 |
|||
y |
|
|||||||
|
|
|
|
|
|
|
||
|
x, |
|
|
|
|
|
|
x 1 |
2 |
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
x 0.3;1.7; 0.1; 0.6; 2.8; - 0.8; - 0.5; -1.4 |
||||||||
[13] |
|
|
|
|
|
|
|
|
|
1 x , |
|
|
x 1 |
||||
|
x x |
2 |
, |
|
1 x 1 |
|||
y 2 |
|
|||||||
|
|
|
|
|
|
|
|
|
|
x 1, |
|
|
|
|
x 1 |
||
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
x 0.3;1.7; 0.1; 6; -1.8; |
- 0.8; - 0.5; -1.4; 0.5 |
[15] |
|
|
ln x , |
|
|
|
|
|
x 1 |
||||||||||
y |
|
|
|
|
|
1 x |
2 |
, |
|
1 x 1 |
|||||||
|
|
|
|
|
|||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
x 1 |
|
|
|
ln x , |
|
|
|
|
|
|
|
||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
x - 0.4; 0.7; -1.6; 2.6; - 2.2; 1.2; 2.1 |
|||||||||||||||||
[8] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
7.6292 x, |
|
|
x 3 |
|||||||||||||
y |
|
|
|
|
x, |
|
|
|
|
|
|
3 x 3 |
|||||
e3x |
|
|
|
|
|
|
|||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3 |
e |
|
|
|
|
|
|
|
|
|
, |
|
|||
|
|
x / 3 |
|
e |
3 / 2 |
x 3 |
|||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||
|
2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
x - 3.3; -1.0; -1.5; 2.1; 4.4; -1.4; 5.0; - 4.0 |
|||||||||||||||||
[10] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
x |
2 |
|
x 1, |
|
|
x 1 |
||||||||||
y |
|
|
|
|
|
|
x |
1, |
|
1 x 0 |
|||||||
|
x 2 |
|
|||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2 |
x |
1, |
|
x 0 |
|||||||
|
|
x |
|
|
|||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
x 0.8;-1.6;1.6; 0.3; - 2.0;-1.3;1.9 |
|||||||||||||||||
[12] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
x 1, |
|
|
|
x 1 |
||||||||||||
y |
|
|
1 |
x |
2 |
, |
|
|
1 x 1 |
||||||||
|
|
|
|
||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
1, |
|
|
|
|
|
|
x 1 |
|||||||
|
x |
|
|
|
|
|
|
||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
x -1.1; 0.7; -1.4; 0.2; -1.6; 3.9; - 0.8; - 0.2 |
|||||||||||||||||
[14] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2 2x 1 , |
|
|
|
|
|
x 2 |
||||||||||
y |
2x |
|
x4 , |
|
|
|
|
|
0 x 2 |
||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2 x4 x2 1, x 0 |
||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
x 2.2; - 2.7; -1.9;1.1; -1.4; 1.4; - 2.5; 0.8; - 0.8 |
[16]
x |
2 |
x 1 2, |
x 1 2 |
|||
|
|
|
|
|
|
|
|
|
|
|
|
x 2, |
1 2 x 1 |
y x |
2 |
|||||
|
|
|
|
|
|
|
|
x |
2 |
x 1 2, |
x 1 |
||
|
|
|||||
|
|
|
|
|
|
x 1.8; 0.9; 1.1; -1.4; - 0.3; |
- 0.5; - 0.1 |
[17]
sin x x , |
|
|
|
x |
|
|||||
|
|
|
sin 2x, |
x |
||||||
y |
sin x |
|||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
x , |
|
|
|
x |
|
||
|
sin x |
|
|
|
|
|||||
|
|
|
|
|
|
|
|
|
|
|
x - 0.6; 0.9;-1.7; 4.1;- 4.4;- 0.3;1.4 |
||||||||||
[19] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
5 |
, |
|
|
|
x 2 |
|
x 2 |
|
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2 x 2 |
|
|
y x 2, |
|
|
|
|
|
|||||
|
1 x |
2 |
2 |
|
|
x 2 |
|
|||
|
, |
|
|
|||||||
|
|
|
||||||||
|
|
|
|
|
|
|
|
|
|
|
x - 3.2; - 0.3;1.5; 7; - 0.6; |
- 2.4; 0.9; 5;1.3 |
|||||||||
[21] |
|
|
|
|
|
|
|
|
|
|
1 |
, |
|
x 1 |
|
|
|||||
|
|
2 |
|
|
|
|||||
x2 |
x, |
1 |
x 1 |
|
||||||
y x |
|
|
||||||||
|
1 |
|
|
|
|
|
|
|
|
|
|
|
|
, |
|
|
x |
1 |
|
|
|
|
|
|
|
|
|
|||||
|
|
2 |
|
|
|
|
|
|
|
|
x |
|
|
|
|
|
|
|
|
|
x 1.8; 0.9;1.1; -1.4; - 0.3; 0.5; 2.1
[23]
|
2 x, |
|
x 2 |
|
|
|
x x |
|
, |
2 x 2 |
|
y 2 |
2 |
|
|||
|
|
|
|
|
|
|
x 2, |
|
|
x 2 |
|
|
|
|
|
||
|
|
|
|
|
|
x - 2.8; 2.5; - 0.4;1.8; -1.4; 0.8;1.2; -1.9;3.1 |
[18] |
|
|
|
|
|
|
|
|
|
|
1 x |
2 |
1, |
x 1 |
|
||||
2 |
|
||||||||
|
|
|
|
|
|
|
|
|
|
|
1 |
x |
2 |
1, |
|
1 x 1 |
|
||
y |
|
|
|||||||
|
|
|
|
|
|
|
|
|
|
|
1 |
x |
2 |
1, |
x 1 |
|
|||
|
2 |
|
|||||||
|
|
|
|
|
|
|
|
|
|
x 2.3;-1.0; -1.3;-1.7; 0;1.2;- 0.4; 2.8 |
|
||||||||
[20] |
|
|
|
|
|
|
|
|
|
|
1 x |
x, |
|
x 1 |
|
||||
e |
|
|
|
||||||
|
|
|
|
|
|
1 x 1 |
|
||
y x |
, |
|
|
|
|
||||
|
1 x |
x, |
|
x 1 |
|
||||
e |
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|
x -1.5; 2.8; - 2.7; 2.7; 0.7; - 0.3; 2.4; 0.2 |
|
||||||||
[22] |
|
|
|
|
|
|
|
|
|
ln x |
, |
|
|
x 2 |
|
||||
|
|
x |
|
|
|
|
|
||
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2 x 2 |
|
|
y ln x 3, |
|
|
|||||||
|
|
|
|
|
|
|
|
|
|
|
x 2, |
|
|
x 2 |
|
||||
|
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
x 1.8; - 0.9; - 2.3; 3.8; - 2.7; 1.2;1.1; -1.3; |
3.9 |
||||||||
[24] |
|
|
|
|
|
|
|
|
|
x |
2 |
e |
x |
, x 0 |
||
|
|
|
|
|
||
|
|
2 |
, |
|
|
0 x 1 |
y x |
|
|
||||
|
|
|
|
|
|
|
|
x |
2 |
e |
x |
, x 1 |
|
|
|
|
|
|||
|
|
|
|
|
|
x - 2.8; - 0.4;1.8; -1.4; 0.8;1.2;-1.9;-1.0
[25]
|
|
|
x |
1, |
|
x |
|
|||
|
|
|
|
|||||||
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|||
|
|
|
|
x |
|
|||||
y |
sin x, |
|
||||||||
|
|
|
|
|
|
|
|
|
|
|
|
x |
|
|
|
|
|
|
|
|
|
|
|
1, |
|
|
x |
|
||||
|
|
|
|
|
||||||
|
|
|
|
|
|
|
|
|
||
x 0.2;- 0.2;3.5;0.3; 5.7;1.0;-1.9;- 5.3 |
||||||||||
[27] |
|
|
|
|
|
|
|
|
|
|
|
|
x |
|
|
|
3 |
, |
1 x |
1 |
|
|
|
|
|
|
|
|
||||
x 2 |
|
x |
2 |
|
|
|||||
|
|
|
|
|||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
3 |
|
2, |
|
|
x 1 |
|||
y |
x 2 |
|
|
|||||||
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
x 2, |
|
|
|
x 1 |
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
x - 3.1;3.9; 2.5;-1.3;1.7; 3.5; - 0.6;0.8 |
||||||||||
[29] |
|
|
|
|
|
|
|
|
|
|
|
cos x |
|
x , |
|
|
x |
||||
y |
|
|
|
sin 3x, |
x |
|||||
|
|
cos x |
||||||||
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
x |
||
|
|
|
cos x, |
|
|
|
||||
|
|
|
|
|
|
|
|
|
||
x - 4.6;0.2;3.9;-1.7; 1.1;- 0.4;- 3.3;0.4 |
||||||||||
[26] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
x |
|
|
||||
1, |
|
4 |
|
|||||||
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
x |
|||||
y tg x, |
|
4 |
4 |
|||||||
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
x |
|
||||
1, |
|
|
|
4 |
|
|||||
|
|
|
|
|
|
|
|
|||
x 0.2;-1.2; 0.5;0.3; - 0.3;- 0.5;1.4 |
||||||||||
[28] |
|
|
|
|
|
|
|
|
|
|
1 |
5, |
|
|
|
x 1 |
|||||
|
x |
2 |
|
|
|
|||||
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
||
|
3 |
x |
2 |
x, |
1 x 1 |
|||||
y x |
||||||||||
|
|
|
1 |
|
|
|
|
|
|
|
|
|
|
, |
|
|
|
x 1 |
|||
|
|
|
|
|
|
|||||
|
|
2 |
5 |
|
|
|
|
|
|
|
x |
|
|
|
|
|
|
||||
x 3.3; 3; 0.9; - 2.9; - 2.2;-1.3;1.7;2.4 |
[30]
Таблица 4.2 - Варианты заданий к лабораторной работе № 4 (3 уровень))
№ |
Задание |
|
вар. |
||
|
1Дан массив А из N натуральных чисел. Постройте алгоритм для определения среднего арифметического и среднего
геометрического данных чисел. Среднее геометрическое:
Aср |
N |
A1 A2 ...AN . |
|
|
2Имеется массив А из N вещественных чисел. Составьте алгоритм решения задачи: заменить все элементы массива, не принадлежащие отрезку [0, 1], на 0.5. Вывести на печать
исходный массив и результирующий.
3Имеется массив С из N вещественных чисел. Составьте алгоритм подсчета числа элементов массива, которые принадлежат отрезку [1, 2], иначе сообщить: «таких элементов нет».
4Имеется массив K из N вещественных чисел. Составьте алгоритм такой задачи: если последний элемент массива положителен, то каждый третий элемент массива заменить нулем, иначе выдать сообщение: «все без перемен».
5Имеется массив А из N вещественных чисел. Составьте алгоритм замены всех элементов единицей, если первый элемент массива больше квадрата третьего элемента, иначе выдать сообщение: «все без изменений».
6Имеется массив М из N целых чисел. Составьте алгоритм подсчёта среднего арифметического положительных элементов массива.
7Имеется массив К из N целых чисел. Составьте алгоритм подсчета, сколько раз число 5 встречается среди элементов данного массива, иначе сообщить: «таких нет».
8Заполнить массив H из N чисел членами геометрической прогрессии. Первый член прогрессии – вещественное р, знаменатель – вещественное q. Общий член геометрической прогрессии bn = p qn-1
9Составить алгоритм замены вещественных чисел массива А из N чисел следующим образом: числа, большие единицы, уменьшить вдвое, а числа, меньшие единицы, увеличить вдвое.
10Дан целочисленный массив А, содержащий N элементов. Найти сумму элементов, стоящих на чётных местах и произведение, стоящих на нечётных.
11Дан массив К из N целых чисел. Составьте алгоритм поиска среднего арифметического отрицательных элементов массива.
12Имеется массив Р из N целых чисел. Составьте алгоритм замены всех элементов массива, меньших 30, двойкой, а если хотя бы один элемент массива больше 30, то ничего не менять.
13Имеется массив В из N целых чисел. Составьте алгоритм решения задачи: заменить все элементы массива квадратами, если есть хотя бы один отрицательный элемент в массиве, иначе ничего в нем не менять.