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

Программирование и алгоритмические языки

.pdf
Скачиваний:
3
Добавлен:
05.02.2016
Размер:
681.98 Кб
Скачать

п/п

3

4

5

6

7

8

9

10

11

12

13

14

15

16

Выражение

f x

 

 

 

 

 

 

 

 

 

3x2 2x 18

 

 

 

 

 

 

 

 

 

 

 

 

sin2 x cos2 x

 

 

 

 

 

f (x) x

5

2

 

 

 

 

 

3

 

x2

9

 

 

 

 

 

 

tg

 

 

 

 

 

2

 

 

 

 

 

 

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

f (x)

5

 

0,5 sin 2 x

 

sin 2 x 0,5

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x 0,75

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

f (x)

 

ctg

 

16x4 20x2 4

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x3 8

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

f x

5x arccos sin 3 x 3 sin x

f x

 

 

 

 

 

 

 

 

 

 

 

 

 

7x3 4x

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x 10 ln x2 2x 35

 

 

 

f (x)

 

tg x4 2x3 13x2

14x 24

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x 5

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

f x 7x 35 0,25 lg 8 x

 

 

 

 

 

 

 

 

f x

 

 

10 sin x 5x 0,25

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ln

20 x

 

 

 

 

 

 

 

 

 

 

 

 

 

f (x)

 

 

2x2

5x

 

 

 

x2

3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

6x2 53x

9

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

f x

4

 

x 5

 

 

 

3 x

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x2 5x

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

f (x)

th 0,25x

cth

x2

x 20

 

 

 

 

 

 

 

 

 

 

 

 

 

x

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

f x

arcsin

 

 

 

 

0,1x2 x

 

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x 4

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

f (x)

 

 

lg

x2 0,25

 

lg 25 x2

 

 

 

 

e

0,5x 1

 

1

 

 

 

 

 

 

 

 

 

1 0,25x

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1 e

 

 

 

 

 

 

 

 

 

п/п

17

18

19

20

21

22

23

24

25

26

27

28

29

30

Выражение

f x

 

 

 

 

 

 

 

25 x2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x5 32 27 x3

 

 

 

 

 

 

 

 

 

f x

 

x2 0,25

 

 

 

ln

3x

 

 

 

 

 

 

 

 

 

 

 

25 0,1x2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

f (x)

 

 

2x 5

 

 

 

 

 

x 1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x2 16

 

 

 

5x2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

f (x)

3e 5 x 1

4x2 3x 12

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

9 x2

 

 

 

 

 

 

 

 

 

 

 

 

f (x) arctg 3x4

8x2

8

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

x

2

4

 

x

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

f x

 

 

 

ln 2x3

 

5x

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ln

 

8x4

 

6x2

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

f (x)

 

 

tg 2 x 1

 

 

 

 

 

 

 

 

 

tg 2 x 1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

sh 0,1x 1

 

 

 

 

sh 0,1x 1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

 

 

 

 

 

 

 

f x ln 1

 

 

 

 

 

 

ln 1

 

 

 

 

 

 

 

 

 

 

 

 

 

x

 

 

x

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

f x

 

5x3 15x2 10

 

 

 

 

 

 

 

 

 

 

 

 

 

3x 9 2x 5

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

f (x) lg sin 2 x 0,25

 

 

 

cos 2 x 0,25

f x

 

 

25 0,2x

 

 

 

 

 

 

 

 

 

 

 

 

50 0,1x

 

 

 

 

 

 

 

 

 

 

 

lg 10x 1

 

 

 

 

 

 

 

 

 

 

 

 

lg 20x 1

 

 

 

 

 

f x

arctg x 1,5

 

arctg x 3,5

 

 

 

 

 

 

 

 

1 9x2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

25 x2

 

 

 

 

 

 

 

 

f x

 

 

3x3 2

 

 

 

 

 

 

 

 

 

 

 

 

5x4 4x

 

 

 

 

 

 

 

 

1 sin x 2

 

cos x 2 1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

f (x)

arccos 4e

 

0,1x

 

 

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x 3 x 5

 

 

 

 

 

 

 

 

 

 

 

 

 

 

п/п

31

32

33

34

35

36

Выражение

f x

sin4 2 x cos2

4 x

 

 

cos3 x sin 3 x

 

 

 

 

f x

ln 0,5x2 9

 

ln

4 0,8x2

 

3e 0,1x

 

 

 

e 0,3x

 

 

 

 

 

 

f (x)

 

 

x3

 

 

 

 

x

2

4

3 x 2x 5

 

 

 

f (x)

 

 

sh 0,1x 1

 

 

 

 

 

 

 

 

 

 

 

 

sh(0,1x 1)(x2

 

10)

f (x)

2 sin 3 x 4 cos x

 

25x2

1 1 x2

 

 

 

 

 

 

f (x)

arcsin 1,5 3,5e 0,2x2

 

x2 4

 

 

 

 

 

ЛАБОРАТОРНАЯ РАБОТА № 6

ОДНОМЕРНЫЕ МАССИВЫ В СРЕДЕ ПРОГРАММИРОВАНИЯ TURBO PASCAL 7.0

ГРУППА БАк-2-12

СОДЕРЖАНИЕ РАБОТЫ

1.Изучить возможности среды программирования Turbo Pascal 7.0, которые позволяют использовать в программе одномерные массивы.

2.Выполнить анализ задания в соответствии с вариантом.

3.Составить программу на языке программирования Turbo Pascal 7.0 для выполнения поставленного задания.

ПОРЯДОК ВЫПОЛНЕНИЯ ЛАБОРАТОРНОЙ РАБОТЫ

1.Ввести одномерный массив поэлементно с помощью клавиатуры или получить его, используя генератор случайных чисел. Одномерный массив может быть целочисленного или вещественного типа. Количество элементов в одномерном массиве должна быть не менее десяти.

2.Вывести на экран монитора исходный одномерный массив в виде строки чисел.

3.Выполнить необходимые преобразования над исходным одномерным массивом,

атакже выполнить необходимые вычисления.

4.Вывести на экран монитора преобразованный одномерный массив в виде строки чисел, а также вывести результаты вычислений.

ВАРИАНТЫ ЗАДАНИЙ

Задание

п/п

1В одномерном массиве вычислить сумму кубов всех отрицательных элементов.

2В одномерном массиве вычислить количество положительных и отрицательных элементов.

3В одномерном массиве удалить каждый пятый элемент.

4В одномерном массиве вычислить количество чисел, которые кратны 5.

Задание

п/п

Водномерном массиве найти максимальное количество четных элементов и 5 максимальное количество нечетных элементов, расположенных рядом.

Водномерном массиве выполнить упорядочение по уменьшению значений

6элементов.

Вдвух одномерных массивах найти количество элементов, которые встречаются

7только в первом или только во втором массиве.

Водномерном массиве найти самый большой элемент и заменить им все нулевые

8элементы.

9В одномерном массиве найти все элементы, меньшие заранее заданного числа, и из них сформировать одномерный массив.

10В одномерном массиве все элементы с четными индексами уменьшить в четыре раза.

11В одномерном массиве вычислить количество нулевых элементов.

Водномерном массиве первый элемент поменять местами со вторым элементом,

12третий элемент с четвертым элементом и так далее.

13В одномерном массиве вычислить количество чисел, которые кратны 7.

Водномерном массиве сдвинуть все элементы по кругу влево на заранее заданное

14число шагов.

15В одномерном массиве все положительные элементы увеличить в три раза, а все отрицательные элементы уменьшить в восемь раз.

В первом одномерном массиве найти все нечетные элементы, во втором

16одномерном массиве найти все четные элементы и из них сформировать одномерный массив.

В одномерном массиве найти самый большой по модулю элемент и все элементы

17массива поделить на него.

18В одномерном массиве последовательно вычислить произведение элементов и индексов этих элементов, и из них сформировать одномерный массив.

Задание

п/п

19

В одномерном массиве вычислить сумму квадратов всех положительных элементов.

В одномерном массиве вычислить суммы положительных и отрицательных

20элементов.

21В одномерном массиве удалить каждый третий элемент.

22В одномерном массиве вычислить количество чисел, которые кратны 2.

В

одномерном

массиве найти

максимальное

количество одинаковых

23 положительных элементов и максимальное количество одинаковых

отрицательных элементов, расположенных рядом.

 

 

 

 

 

 

В

одномерном

массиве выполнить

упорядочение

по увеличению значений

24элементов.

Вдвух одномерных массивах найти количество элементов, которые встречаются

25одновременно в первом и втором массиве.

26В одномерном массиве найти самый маленький элемент и заменить им все нулевые элементы.

27В одномерном массиве найти все элементы, большие заранее заданного числа, и из них сформировать одномерный массив.

28В одномерном массиве все элементы с нечетными индексами увеличить в шесть раз.

29В одномерном массиве вычислить произведения положительных и отрицательных элементов.

Водномерном массиве первый элемент поменять местами с последним элементом,

30второй элемент с предпоследним элементом и так далее.

31В одномерном массиве вычислить количество чисел, которые кратны 3.

32В одномерном массиве сдвинуть все элементы по кругу вправо на заранее заданное число шагов.

Задание

п/п

В одномерном массиве все отрицательные элементы увеличить в пять раз, а все

33положительные элементы уменьшить в два раза.

В первом одномерном массиве найти все положительные элементы, во втором

34одномерном массиве найти все отрицательные элементы и из них сформировать одномерный массив.

35В одномерном массиве найти самый маленький по модулю элемент и все элементы массива поделить на него.

36В одномерном массиве последовательно вычислить сумму элементов и индексов этих элементов, и из них сформировать одномерный массив.

ЛАБОРАТОРНАЯ РАБОТА № 7

ДВУХМЕРНЫЕ МАССИВЫ В СРЕДЕ ПРОГРАММИРОВАНИЯ TURBO PASCAL 7.0

ГРУППА БАк-2-12

СОДЕРЖАНИЕ РАБОТЫ

1.Изучить возможности среды программирования Turbo Pascal 7.0, которые позволяют использовать в программе двухмерные массивы.

2.Выполнить анализ задания в соответствии с вариантом.

3.Составить программу на языке программирования Turbo Pascal 7.0 для выполнения поставленного задания.

ПОРЯДОК ВЫПОЛНЕНИЯ ЛАБОРАТОРНОЙ РАБОТЫ

1.Ввести двухмерный массив поэлементно с помощью клавиатуры или получить его, используя генератор случайных чисел. Двухмерный массив может быть целочисленного или вещественного типа. Количество элементов в двухмерном массиве должна быть не менее десяти.

2.Вывести на экран монитора исходный двухмерный массив в виде таблицы чисел.

3.Выполнить необходимые преобразования над исходным двухмерным массивом,

атакже выполнить необходимые вычисления.

4.Вывести на экран монитора преобразованный двухмерный массив в виде таблицы чисел, а также вывести результаты вычислений.

ВАРИАНТЫ ЗАДАНИЙ

Задание

п/п

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В двухмерном массиве вычислить частное от деления произведения всех положительных элементов на произведение всех отрицательных элементов.

31В двухмерном массиве вычислить сумму отрицательных элементов всех нечетных строк.

32В двухмерном массиве каждый положительный элемент возвести в квадрат.

Вдвухмерном массиве, который имеет одинаковое количество столбцов и строк,

33поменять местами элементы, расположенные симметрично относительно главной