Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Final-LabRabKonsPrilozh_2011_Word2007

.pdf
Скачиваний:
145
Добавлен:
08.04.2015
Размер:
1.83 Mб
Скачать

21

необходимо в программе вычислить корень уравнения и значение функции в корне.

Пояснения к выполнению задания третьего уровня

Для поиска в программе нового отрезка табулирования выполнять проверку условия . Для выхода из программы сравнивать длину найденного отрезка с заданной точностью. Перед выходом из программы вычислить корень уравнения и значение функции в корне.

Таблица 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 элементов. Составьте алгоритм подсчета, сколько раз в массиве встречается максимальное число.