Використання складних умов

☻4.36. Перевірити, чи належить число, введене з клавіатури, інтервалу (-5; 3).

☻4.37. Визначити, чи потрапляє точка із заданими координатами в область I (див. мал.). Для простоти прийняти, що точка не потрапляє на кордон цієї області.

☻4.38. Визначити, чи потрапляє точка із заданими координатами в одну з областей I або III (див. мал.). Для простоти прийняти, що точка не потрапляє на кордон цих областей.

☻4.39. Дано дійсне число x. Обчислити f(x), якщо

☻4.40. Дане дійсне число х. Обчислити f(х), якщо

☻4.41. Дано три дійсні числа а, b, с. Перевірити: а) чи виконується нерівність а < b < c; б) чи виконується нерівність b>а>с.

☻4.42. Визначити, чи є число а дільником числа b або, навпаки, число b дільником числа а. Відповіддю повинні служити повідомлення "Так, одне з чисел є дільником іншого" чи "Ні, жодне з чисел не є дільником іншого".

☻4.43. Визначити, чи вірно, що при діленні невід'ємного цілого числа а на додатне число b виходить остача, рівна одному з двох заданих чисел c або d.

☻4.44. Дано три дійсні числа а, b, с. Визначити, чи є серед них хоч би одна пара рівних між собою чисел.

☻4.45. Визначити, чи є трикутник із сторонами а, b, c рівностороннім.

☻4.46. Визначити, чи є трикутник із сторонами а, b, c рівнобедреним.

☻4.47. Відомий зріст трьох чоловік. Визначити, чи однаковий у них зріст?

☻4.48. Дані дійсні числа а, b, c (а ≠ 0). Розв'язати рівняння аx2 + bx + c = 0. У числі можливих варіантів врахувати варіант рівності коренів рівняння.

☻4.49. Дані дійсні додатні числа а, b, c, d. З'ясувати, чи можна прямокутник із сторонами а, b умістити усередині прямокутника із сторонами c, d так, щоб кожна із сторін одного прямокутника була паралельна або перпендикулярна кожній стороні другого прямокутника.

☻4.50. Дані дійсні додатні числа а, b, c, х, y. З'ясувати, чи пройде цеглина з ребрами а, b, c у прямокутний отвір із сторонами x і y. Просовувати цеглину в отвір дозволяється лише так, щоб кожне з його ребер було паралельне або перпендикулярне кожній із сторін отвору.

☻4.51. Дано двозначне число. Визначити: а) чи входить в нього цифра 3; б) чи входить в нього цифра а.

☻4.52. Дано двозначне число. Визначити: а) чи входять в нього цифри 4 або 7; б) чи входять в нього цифри 3, 6 або 9.

☻4.53. Дано тризначне число. Визначити: а) чи входить в нього цифра 6; б) чи входить в нього цифра а.

☻4.54. Дано тризначне число. Визначити: а) чи входять в нього цифри 4 або 7; б) чи входять в нього цифри 3, 6 або 9.

☻4.55. Дано чотиризначне число. Визначити: а) чи входить в нього цифра 4; б) чи входить в нього цифра b.

☻4.56. Дано чотиризначне число. Визначити: а) чи входять в нього цифри 2 або 7; б) чи входять в нього цифри 3, 6 або 9.

☻4.57.Дано натуральне число N (N<9999). З'ясувати, чи є воно паліндромом ("перевертнем") з врахуванням чотирьох цифр, як, наприклад, числа 7777, 8338, 0330 і тому подібне (паліндромом називається число, десятковий запис якого читається однаково зліва направо і справа наліво).

☻4.58.Дано натуральне число N (N<9999). З'ясувати, чи вірно, що це число містить рівно три однакові цифри з врахуванням чотирьох цифр, як, наприклад, числа 3363, 4844, 0300 і тому подібні.

☻4.59.Дано натуральне число N (N<9999). З'ясувати, чи різні всі чотири цифри цього числа (з врахуванням чотирьох цифр). Наприклад, в числі 3678 всіх цифр різні, в числі 0023 - ні.

☻4.60. Визначити, чи є задане шестизначне число щасливим. (Щасливим називають таке шестизначне число, сума перших трьох цифр якого дорівнює сумі його останніх трьох цифр.)

☻4.61. Рік є високосним, якщо його номер кратний 4, проте з кратних 100 високосними є лише кратні 400. Наприклад, 1700, 1800 і 1900 не високосні роки, 2000 - високосний. Дано натуральне число N. Визначити, чи є високосним рік з таким номером.

☻4.62. Є стіл прямокутної форми з розмірами а*b (а і b - цілі числа, а > b) і кості доміно з розмірами c*d*e (з, d і е - цілі числа, з > d >e). Знайти варіант розміщення на столі найбільшої кількості костей. Всі розміщувані кістки повинні лежати на одній і тій же грані в один ярус без звішування із столу. Всі ребра кісток доміно мають бути паралельні або перпендикулярні кожній стороні столу.

☻4.63. Дано ціле число K (1 < K < 365). Визначити, яким буде К-й день року: вихідним (субота і воскресіння) або робочим, якщо 1 січня - понеділок.

☻4.64. Траєкторія снаряду, що вилітає із гармати під кутом a з початковою швидкістю vo, (див. мал.), задається рівняннями:

х = vot cosa.

y = vot sina - gt2/2

де g = 9,8 м/с2 - прискорення вільного падіння, t - час.

Дані значення a і vо. Визначити, чи уразить снаряд ціль висотою Р, розташовану у вертикальній площині ствола гармати на відстані R на висоті H.

☻4.65. Дано два прямокутники, сторони яких паралельні або перпендикулярні осям координат. Відомі координати лівого нижнього кута кожного з них і довжини їх сторін. Один з прямокутників назвемо першим, інший - другим. а) Визначити, чи належать всі точки першого прямокутника другому; б) Визначити, чи належать всі точки одного з прямокутників іншому; в)* Визначити, чи перетинаються ці прямокутники.

Неповний і вкладені умовні оператори

☻4.66. Дано дійсне число. Вивести на екран його абсолютну величину (умовно приймаючи, що відповідної стандартної функції немає). Повного умовного оператора не використовувати.

☻4.67. Дано два дійсні числа. Умовно приймаючи, що стандартної функції визначення абсолютної величини числа немає, знайти: а) півсуму абсолютних величин заданих чисел; б) квадратний корінь з добутку абсолютних величин заданих чисел.

☻4.68. Скласти програму, яка зменшує перше введене число в два рази, якщо воно більше другого введеного числа по абсолютній величині.

☻4.69. Дано два числа. Якщо квадратний корінь з другого числа менше першого числа, то збільшити друге число в п'ять разів.

☻4.70. Дано три цілі числа. Вивести на екран ті з них, які є парними.

☻4.71. Дано три дійсні числа. Піднести до квадрату ті з них, значення яких від'ємні.

☻4.72. Дано три дійсні числа. Вивести на екран: а) ті з них, які належать інтервалу (1,6 - 3,8); б) ті з них, які належать інтервалу (0,7 - 5,1).

☻4.73. Дано чотири дійсні числа. Визначити, скільки з них від'ємних. Оператору циклу не використовувати.

☻4.74. Дано чотири цілі числа. Визначити, скільки з них парних.

☻4.75. Дано чотири дійсні числа. Знайти суму тих чисел, які більше п'яти. Оператору циклу не використовувати.

☻4.76. Дано чотири цілі числа. Визначити суму тих з них, які кратні трьом. Оператору циклу не використовувати.

☻4.77. Скласти програму для обчислення значення функції y(х):

☻4.78. Скласти програму для обчислення значення функції z(a):

☻4.79. Дано дійсне число х. Обчислити f(x), якщо

☻4.80. Дано дійсне число y. Обчислити f(y), якщо

☻4.81. Скласти програму для обчислення значення функції f(x):

де

☻4.82. Скласти програму для обчислення значення функції f(x):

де

☻4.83. Для функцій, заданих графічно, визначити значення y при заданому значенні х (див. мал.):

☻4.84. Визначити, в яку з областей (I, II або III – див. мал.) потрапляє точка із заданими координатами. Для простоти прийняти, що точка не потрапляє на кордони областей.

☻4.85. Визначити, в яку з областей - I, II або III (див. мал.) - потрапляє точка із заданими коор­динатами. Для простоти прийняти, що точка не потрапляє на кордони областей.

☻4.86. У чемпіонаті по футболу команді за виграш дається 3 очки, за програш - 0, за нічию - 1. Відома кількість очок, отриманих командою за гру. Визначити словесний результат гри (виграш, програш або нічия).

☻4.87. Дані дійсні числа а, b, c (а ≠ 0). З'ясувати, чи має рівняння аx2 + bх + c = 0 дійсні корені. Якщо такі корені є, то знайти їх. Інакше відповіддю повинне служити повідомлення, що дійсних коренів немає.

☻4.88. Дано три різні цілі числа. Визначити, яке з них (перше, друге або третє):

а) найбільше; б) найменше; у) є середнім (середнім назвемо число, яке більше найменшого з даних чисел, але менше найбільшого).

☻4.89. Визначити максимальне і мінімальне значення з трьох різних дійсних чисел.

☻4.90. Скласти програму знаходження суми два найбільших з трьох різних чисел.

☻4.91. Скласти програму знаходження добутку два найменших з трьох різних чисел.

☻4.92. Дано дві трійки дійсних чисел. У кожній трійці всі числа різні. Знайти середнє арифметичне середніх чисел кожної трійки (середнім назвемо таке число в трійці, яке більше найменшого з чисел даної трійки, але менше найбільшого).

☻4.93. Вивести на екран номер чверті координатної площини, якій належить точка з координатами (х, y), за умови, що х ≠ 0 і y ≠ 0.

☻4.94. Дано три дійсні числа. Використовуючи лише двох неповних умовних оператори, визначити: а) максимальне значення заданих чисел; би) мінімальне значення заданих чисел.