Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методичні вказівки до практичних робіт.docx
Скачиваний:
32
Добавлен:
07.06.2015
Размер:
3.36 Mб
Скачать

3. Постановка завдання

1. Для задачі 1 визначити тип заданих виразів і знайти їх значення.

2. Скласти систему тестів і обчислити отриманий вираз для декількох значень Х, визначити за яких Х вираз не може бути обчислено.

3. Для завдання 2 записати вираз, залежне від координат точки X1 і Y1 і приймає значення TRUE, якщо точка належить заштрихованої області, і FALSE, якщо не належить.

4. Скласти систему тестів і обчислити отриманий вираз для декількох точок, що належать і не належать заштрихованої області.

5. Для завдання 3 обчислити значення виразу, використовуючи різні речові типи даних (float і double).

6. Пояснити отримані результати.

7. Результати всіх обчислень вивести на друк.

4. Варіанти

Таблиця 12 – Вихідні дані для завдань 6.1, 6.2, 6.3

Задача 1

Задача 2

Задача 3

1

  1. n+++m

  2. m-- >n

  3. n-- >m

а=1000, b=0.0001

2

  1. ++n*++m

  2. m++<n

  3. n++>m

4)

а=1000, b=0.0001

3

1) m--n

2) m++<n

3) n++>m

4)

а=100, b=0.001

4

1) n++*m

2) n++<m

3) --m>n

4)

а=100, b=0.001

5

1) --m-n++

2) m*m<n++

3) n-->++m

4)

а=100, b=0.001

6

1) m-++n

2) m++>--n

3) m--<++n

4)

а=100, b=0.001

7

1) m+--n

2) m++<--n

3) --m>n—

4)

а=100, b=0.001

  1. Y= + ctg(arctg (x))

8

1) n/m++

2)m++<--n

3) (m/n)++<n/m

4)

а=100, b=0.001

9

1) m++/n—

2) ++m<n--

3) n-->m

4)

а=100, b=0.001

10

1) m/--n++

2) m/n<n—

3)m+n++>n+m

4)

а=100, b=0.001

11

1) n+++m--

2) n*m<n++

3) n-->++m

4)

а=10, b=0.01

12

1) n++*m

2) m--<n

3)++m>n

4)

а=10, b=0.01

13

1) (n++/--m)++

2) ++m<n—

3)--m>++n

4)

а=10, b=0.01

14

1) n++*--m

2) n--<m++

3) --n>--m

4)

а=10, b=0.01

15

1) n++/--m

2)n-->n/m++

3)m<n++

4)

а=10, b=0.01

16

1) m/--n++

2) m/n<n—

3)m+n++>n+m

4)

а=10, b=0.01

17

1) n+++m--

2) n*m<n++

3) n-->++m

4)

а=10, b=0.01

18

1) n++*m

2) m--<n

3)++m>n

4)

а=10, b=0.01

19

1) (n++/--m)++

2) ++m<n—

3)--m>++n

4)

а=1000, b=0.0001

20

1) n++*--m

2) n--<m++

3) --n>--m

4)

а=1000, b=0.0001

21

1) n++/--m

2) n-->n/m++

3) m<n++

4)

а=100, b=0.001

22

1) n++*m

2) n++<m

3) --m>n

4)

а=100, b=0.001

23

1) --m-n++

2) m*m<n++

3) n-->++m

4)

а=100, b=0.001

24

1) m-++n

2) m++>--n

3) m--<++n

4)

а=100, b=0.001

25

1) m+--n

2) m++<--n

3) --m>n—

4)

а=100, b=0.001

5. Методичні вказівки

1. Для введення і виведення даних використовувати операції >> і << і стандартні потоки cin, cout.