Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Візуал Бейсік 2010 Глінський.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
4.12 Mб
Скачать

Запитання

  1. Для чого використовують логічні вирази?

  2. Що таке простий логічний вираз?

  3. Які є операції порівняння між величинами?

  4. Що таке складений логічний вираз?

  5. Які є логічні операції?

  6. Дайте означення логічної операції Not.

  7. Дайте означення логічної операції And.

  8. Дайте означення логічної операції Or.

  9. Який пріоритет логічних операцій?

Вправи

1. Чи істинний простий логічний вираз х> 10, якщо:

а) х = 0 (відповідь: ні); б) х = 2; в) х = 10; г) х = 5; д) х = 15?

2. Яке значення отримає логічний вираз х >= 10, якщо:

а) х = 15 (відповідь: True); б) х = 3; в) х = 10; г) х = 12; д) х = -25?

3. Записати логічні вирази для математичних нерівностей:

а) 0 < х < 10 (відповідь: х >= 0 And х < 10); б) -5 < х < 8; в) 2 < х < 7; г) х < 1 або х > 9; д) х < 2, х > 12; е) х < 0 і у > 0.

4. Записати логічний вираз для визначення, чи точка х належить відрізку: а) [0; 3) (відповідь: х>=0 And х<3); б) [-5; 5); в) [10; 20]; г) [2; 14] або [20; 25]; д) [4; 10] і [8; 12].

5. Записати умову того, що число а є:

а) непарне;

б) ділиться без остачі на 5;

в) не ділиться без остачі на 3;

г) ділиться на 3 і на 5;

д) ділиться на 3 або на 5.

6. Розглянути й описати три змінні та записати умову того, що деяка особа має зріст у межах [174;186], вік — до 20 років і мешкає у місті Львові.

7. Який результат виконання коду, якщо ввести такі значення к: а) 3; б) 4; в) 0; г) 2; д) -2?

<ввести к> : If k > 2 Then у = k * k : GoTo 50

If k < 2 Then у = k + 5 : GoTo 50

y = k + 7

50: «вивести k, y>

8*. Записати результат виконання коду для таких значень г: а) 0; б) 10; в) -2; г) -12; д) 12.

<ввести z>

20: If z > 10 Then z = z – 25

z = z + 5

If z >= 0 Then GoTo 20

<вивести z>

Розв’язки наступних завдань оформити у вигляді проектів.

9. Задано два числа. Чи належить більше число проміжку [10; 20]?

10. Уведіть число. Виведіть повідомлення: число додатне, від’ємне чи дорівнює нулю.

11. Уведіть два числа — значення двох кутів трикутника. Виведіть усі можливі повідомлення про властивості трикутника: трикутник пря­мокутний, гострокутний чи тупокутний, різносторонній, рівносторонній чи рівнобічний.

12. Дано трикутник зі сторонами а, b, с. Перевірте: а) чи виконується умова існування трикутника; б) чи трикутник прямокутний.

13. Задано чотири числа — довжини сторін чотирикутника. Чи цей чо­тирикутник паралелограм?

14. Розв’яжіть квадратне рівняння вигляду ах2 + bх + с = 0, де відомо, що a≠0, і передбачте виведення повідомлення, якщо коренів немає.

15*. Уведіть два числа. Менше замініть сумою цих чисел, більше — її різницею. Виведіть результати.

16*. Дослідіть, чи вантаж з габаритними розмірами а, b, с см можна перемістити через прямокутний отвір, що має розміри е та f см.

17. Введіть з клавіатури декілька цілих додатних чисел зі значеннями від 1 до 25. Будь-яке від’ємне число є критерієм припинення введен­ня. Визначити: а) кількість чисел, що потрапили в діапазон [5; 15]; б)* чи середнє арифметичне чисел з діапазону [5; 15] більше, ніж 10.

18. Розв’язати задачу 4 з розділу «Задачі».

19. Розв’язати задачу 5 з розділу «Задачі».