Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабораторні роботи гр.101-104.doc
Скачиваний:
14
Добавлен:
03.11.2018
Размер:
236.54 Кб
Скачать

Лабораторна робота № 2 Тема: логічні вирази

У всіх завданнях Заданої групи потрібно вивести логічне значення True, якщо приведене висловлення для запропонованих вихідних даних є истиною, і значення False у протилежному випадку. Усі числа, для яких зазначено кількість цифр (двозначне число, тризначне число і т.д.), вважати цілими позитивними.

Boolean1°. Задано ціле число A. Перевірити істинність висловлення: «Число A є позитивним».

Boolean2. Задано ціле число A. Перевірити істинність висловлення: «Число A є непарним».

Boolean3. Задано ціле число A. Перевірити істинність висловлення: «Число A є парним».

Boolean4. Задано два цілих числа: A, B. Перевірити істинність висловлення: «Справедливі нерівності A > 2 і B ≥ 3».

Boolean5. Задано два цілих числа: A, B. Перевірити істинність висловлення: «Справедливі нерівності A ≥ 0 або B < –2».

Boolean6. Задано три цілих числа: A, B, C. Перевірити істинність висловлювання: «Справедливо подвійна нерівність A < B < C».

Boolean7°. Задано три цілих числа: A, B, C. Перевірити істинність висловлювання: «Число B знаходиться між числами A і C».

Boolean8. Задано два цілих числа: A, B. Перевірити істинність висловлення: «Кожне з чисел A і B непарне».

Boolean9. Задано два цілих числа: A, B. Перевірити істинність висловлення: «Хоча б одне з чисел A і B непарне». 17

Boolean10°. Задано два цілих числа: A, B. Перевірити істинність висловлення: «Рівне одне з чисел A і B непарне».

Boolean11. Задано два цілих числа: A, B. Перевірити істинність висловлення: «Числа A і B мають однакову парність».

Boolean12. Задано три цілих числа: A, B, C. Перевірити істинність висловлювання: «Кожне з чисел A, B, C позитивне».

Boolean13. Задано три цілих числа: A, B, C. Перевірити істинність висловлювання: «Хоча б одне з чисел A, B, C позитивне».

Boolean14. Задано три цілих числа: A, B, C. Перевірити істинність висловлювання: «Рівне одне з чисел A, B, C позитивне».

Boolean15. Задано три цілих числа: A, B, C. Перевірити істинність висловлювання: «Рівне два з чисел A, B, C є позитивними».

Boolean16. Задано ціле позитивне число. Перевірити істинність висловлювання: «Дане число є парним двозначним».

Boolean17. Задано ціле позитивне число. Перевірити істинність висловлювання: «Дане число є непарним тризначним».

Boolean18. Перевірити істинність висловлення: «Серед трьох даних цілих чисел є хоча б одна пара співпадаючих».

Boolean19. Перевірити істинність висловлення: «Серед трьох даних цілих чисел є хоча б одна пара взаємно протилежних».

Boolean20. Задано тризначне число. Перевірити істинність висловлення: «Усі цифри Заданого числа різні».

Boolean21. Задано тризначне число. Перевірити істинність висловлення: «Цифри Заданого числа утворять зростаючу послідовність».

Boolean22. Задано тризначне число. Перевірити істинність висловлення: «Цифри Заданого числа утворять зростаючу або убутну послідовність».

Boolean23. Задано чотиризначне число. Перевірити істинність висловлення: «Задане число читається однаково ліворуч праворуч і праворуч ліворуч».

Boolean24. Задано числа A, B, C (число A не дорівнює 0 – коефіцієнти квадратного рівняння). Розглянувши дискримінант D = B2 – 4·A·C, перевірити істинність висловлення: «Квадратне уравнение A·x2 + Bx + C = 0 має дійсні корені».

Boolean25. ЗаЗадано числа x, y. Перевірити істинність висловлення: «Точка з координатами (x, y) лежить у другій координатній чверті».

Boolean26. Задано числа x, y. Перевірити істинність висловлення: «Точка з координатами (x, y) лежить у четвертій координатній чверті».

Boolean27. Задано числа x, y. Перевірити істинність висловлення: «Точка з координатами (x, y) лежить у другій або третій координатній чверті».

Boolean28. Задано числа x, y. Перевірити істинність висловлення: «Точка з координатами (x, y) лежить у першій або третій координатній чверті».

Boolean29°. Задано числа x, y, x1, y1, x2, y2. Перевірити істинність висловлення: «Точка з координатами (x, y) лежить усередині прямокутника, ліва верхня вершина якого має координати (x1, y1), права нижня — (x2, y2), а сторони паралельні координатним осям».

Boolean30. Задано цілі числа a, b, c, що є сторонами деякого трикутника. Перевірити істинність висловлення: «Трикутник зі сторонами a, b, c є рівностороннім».

Лабораторна робота № 3

Тема: Розгалуження.

Розробити програму для обчислення простого виразу, вхідні дані ввести з

клавіатури, результат вивести у форматованому вигляді, передбачити затримку пе-

реходу від екрана з результатами до програми. Знак ‘^’ означає ‘у ступеню’.

1. Задані дві функції y1 y2

24x2 x

y1=------------ ; y2=1 - -------;

(8+3x)2 2+x

Cкласти програму, результатом роботи якої, є найбільше значення однієї з них.

2.Дана точка з координатами x,y,z. Встановити чи належить вона кулі з центром c(x0,y0,z0) та радіусом R.

3. Задані три функції y1,y2,y3. Скласти програму, результатом якої буде найбільше значення однієї з них.

1 1

y1=--- - ----; y2= 8x; y3=5x2+3x+1;

x x2

4. Дані дві функції y1 y2.

1 6 1 1

y1=--- + ----; y2= 3x + ---- + ----;

x x2 6x 9x2

5. На площині задані два кола з радіусами R1, R2 і координатами центрів C1(x1,y1), C2(x2,y2), з'ясувати, чи мають вони: одну, дві, чи не мають спільних точок перетину взагалі.

6. Задані дві функції y1,y2. Cкласти програму для обчислення результату і виводу найменшого значення однієї із них.

2 5

y1= 1 + ----- + ---------- ;

x 1 - x2

2x2

y2= 8x2 - -------.

1 - x

7. Задані площі круга і квадрата, з'ясувати, чи поміститься круг у квадрат.

8. Скласти програму, яка би визначала найбільше значення з трьох функцій.

x x2

y1 = 48x*x2; y2 = ----------; y3 = 1 - ---------.

(x-1)2 2 + x

9. Задана точка з координатами x,y. Встановити, чи належить точка прямокут-

нику, якщо ліва нижня точка його має координати Xl,Yl, а права верхня Xh,Yh.

10. Дані 3 функції y1,y2,y3, визначити значення найбільшої з них.

3

y1 = -----; y2 = 3 + y1; y3 = 8 + x2 +x3;

x

11. Задані дві функції y1,y2. Знайти найбільше значення з них.

x x 2x3

y1 = (1 +2x)2 (--- - ----); y2 = --------.

3 5 1-x2

12. Задана точка з координатами x,y, встановити, чи належить вона колу з

центром C(x0,y0) та радіусом R.

13. Задані три функції y1,y2,y3, знайти найменше значення серед них.

6 2

y1 = ----; y2 = 1 - ----; y3 = 8x3 + 6x2 + 4x + 2.

x2 x

14. Задані три функції y1,y2,y3, знайти найменше значення серед них.

1 2x

y1 = ----; y2 = 1 - ------; y3 = 16 - x

x 1 - x

15. Скласти програму, яка обчислює функцію, знайти найменше значення серед них.

2

| 1 - ---- x > 0;

y = | x

| 2x2 - 2x + 1 x<= 0

16. Задані три функції y1,y2,y3, знайти найбільше значення серед них.

5

y1 = 2x; y2 = --------; y3 = 3x - 7.

1 - x2

17. Задана точка з координатами x,y, встановити, чи належить вона прямокут-

нику завширшки В та висотою H, якщо його ліва нижня вершина має координати

Xl,Yl.