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

Информатика_1 / Лаба 2 / Лабораторная 2

.pdf
Скачиваний:
12
Добавлен:
09.06.2015
Размер:
149.03 Кб
Скачать

Лабораторная работа №2 Табулирование значений функций

Цель работы:

Изучить циклические операторы for, while, do – while, научиться составлять и программировать циклические алгоритмы.

Порядок выполнения работы:

В соответствии с поставленной задачей разработать графическую схем алгоритма, составить программу и отладить ее в среде С++, подготовить отчет, ответить на контрольные вопросы и защитить лабораторную работу перед преподавателем.

Содержание отчета:

Выполнение каждой работы завершается написанием отчета, включающего следующие разделы:

1.Задание.

2.Блок – схема алгоритма решения задачи и ее описание.

3.Текст программы.

4.Результаты работы программы.

5.Выводы.

Варианты заданий:

Составить программу для определения таблицы значений функции Y в заданном диапазоне изменения аргумента с заданным шагом (см. исходные данные). Таблица должна содержать следующие столбцы: порядковый номер, значение аргумента, значение функции. Определить максимальное и минимальное значения функции. Результаты вывести на экран монитора.

№ Варианта

Выражение

Исходные данные

1

Y = e2 x +S 2

t [0.2; 1.2]

S =1+2t 3t 2

t = 0.1; x = 2.5

 

 

 

 

 

t [0;1.5]

2

Y = ex3 +2 x+1

x =t 2 +1

 

 

t =0.1

 

 

 

3

Y =

(1x)e2 x2

t [1.5;1.5]

x =tgt

 

 

t = 0.2

 

 

 

 

 

 

x [0; 2]

4

Y =

3x2 +4x 1

1+sin2 x

 

x = 0.2

 

 

 

 

 

 

5

Y =

x2

ln x

t [1; 10]

 

1+ x

 

 

t =1.5

 

x =

2t 2 1

 

 

 

Y =

cos x

6

10.81sin2 x

 

x =cost

7

Y =

10.36 sin2 x

x = ln t 2

 

8

Y =

10.36 sin 2 x

x = e t

 

9

 

1

 

 

 

 

 

a sin x

Y = sin2 x ÷ ln a +sin2 x

 

10

Y =

ln x +sin 2x

x =t +2et

 

 

 

11

 

 

cos x

 

 

 

 

 

 

 

 

 

 

Y = x + x2 + x6

 

 

 

12

Y =tgx ex

 

x = ln t3

 

 

 

 

 

 

 

 

 

 

 

 

 

13

Y =

 

 

 

 

 

 

 

1

(1+2sin 2 x)

10.64 sin 2 x

 

 

 

 

 

 

 

14

Y =(1+sin 2x)ex2

x =lg t

 

 

 

 

 

 

 

 

 

15

Y =

1+cos2 x

 

 

5 x

 

 

 

 

 

x =t 5

 

 

Y =

 

cos 2x

 

 

16

1sin x + x3

 

 

 

 

x = cos t

 

 

Y =

2 sin x 1

 

 

17

1+ x2 + x4

 

 

 

 

x =sin t

 

 

Y =

e0.15

 

18

x

 

 

 

 

x =

π +sin2 t +sin t

19

 

 

cos2 (a x)

Y =

a + 1+a2 cos x

 

t[0; π] t =π18

t[1; 10] t =1

t[0; 5] t = 0.5

x[0.1; 0.5] x = 0.2; a = 2

t[0.5; 2.5] t = 0.3

x[0; π] x =π10

t[1; 2] t =0.1

x[0; 0.6] x = 0.1

t[1; 10] t =1

t[6; 9] t = 0.3

t[π; π2] t =π18

t[π2; π2] t =π10

t[0; 2] t = 0.3

x[1; 1.6]

x = 0.1; a = 2

20

Y =

 

1+a ln(a + x) +10a

 

 

 

 

 

 

 

21

Y =sin(ax) +3cos2 (ax2 )

x = e1t

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Y =

ln x

 

 

 

 

 

 

 

22

 

 

x4

 

 

 

 

 

 

 

 

x = e2t

 

 

 

 

 

 

 

23

Y =

1

(x 0.5) cos

2

x

 

a

 

a

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Y =

 

ln

x2

 

 

 

 

 

 

24

 

1x +cos(a + x)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Y =

cos ax

+

 

3

 

 

25

 

+2

 

ax

 

 

 

x2

 

 

 

 

 

 

 

x = et

 

 

 

 

 

 

 

26

Y =

ln(1+ x)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1+ x2

 

 

 

 

 

 

27

Y =

 

 

sin 2x

x4

 

 

 

 

1+2x +

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

28

Y =

 

a cos2 x

1a cos2 x

x =t +arctg(t +2)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Y =

 

16x2

 

 

 

 

 

 

 

 

ex / 2 +1

 

 

 

 

29

 

 

 

 

 

 

 

 

 

et

 

 

 

 

 

 

 

x =

 

 

 

 

 

 

 

 

 

 

t +1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

30

Y = (1+cos x)ex

 

 

x = lg t

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Контрольные вопросы:

x[2; 8]

x=1; a =1.3

t [0.1; 1]

t = 0.1; x = 4

t[0.5; 2]

t= 0.4 x [1; 6]

x=1; a = 2 x [0.4; 0.8]

x= 0.1; a =1

t [6; 12]

t= 0.5; a = 0.7 x [0; 1]

x=0.1 x [0; π]

x=π10

t [0.2; 1.2]

t = 0.2; a =8

t[0.2; 0.8] t = 0.1

t[10; 100] t =10

1.Какой процесс называется “циклическим”?

2.Чем отличается оператор цикла с предусловием от оператора цикла с постусловием?

3.Какие возможности предоставляет оператор цикла со счетчиком?

4.Поясните понятие «вложенный цикл».

5.Для чего используются в операторах цикла операторы break, continue?

Соседние файлы в папке Лаба 2