Читайте также:
|
|
Вирази відношення використовуються для порівняння двох арифметичних виразів між собою. Вирази відношення записуються у вигляді:
< вираз А > < знак відношення > < вираз В>.
В якості знака відношення виступають символи, наведені в таблиці 3. Якщо задане відношення виконується, то вираз відношення приймає значення рівне 1 ("істина"), у противному випадку - 0 ("хибне").
Таблиця 3. – Комбінації клавіш знаків відносин.
Знак відношення | Комбінація клавіш |
= | [ Ctrl ] + [ = ] |
< | [ < ] |
> | [ > ] |
[ Ctrl ] + [ 0 ] | |
[ Ctrl ] + [ 9 ] | |
[ Ctrl ] + [ 3 ] |
Приклад: Обчислення виразу відношення.
На відміну від мов програмування можем відразу в одному виразі перевіряти кілька умов шляхом додавання знаків відношення та арифметичних виразів. Цю можливість ілюструє наступний приклад.
Приклад: Обчислення виразу відношення.
Логічні операції. Визначено дві логічні операції, які ставляться між виразами відношення.
Логічна операція АБО, позначається знаком „+” і записується у вигляді:
< логічний вираз 1 > + < логічний вираз 2 > = < результат операції >
Результат операції дорівнює 0, якщо обоє логічних виразів рівні 0 і дорівнює 1 для всіх інших значень логічних виразів.
Логічна операція И,вводиться знаком „·” (на клавіатурі це *) і записується у вигляді:
< логічний вираз 1 > ∙ < логічний вираз 2 > = < результат операції >
Результат дорівнює 1, якщо обоє логічних виразів рівні 1 і дорівнює 0 для всіх інших значень логічних виразів (порівняйте з логічним оператором АБО).
Логічним виразом називається конструкція, що складена з виразів відношення, знаків логічних операцій і круглих дужок. Значення логічного виразу обчислюється з ліва на право із урахуванням відомого правила про пріоритет операцій. Список пріоритетів (по їхньому убуванню):
- круглі дужки;
- логічна операція И;
- логічна операція АБО.
Поясніть порядок обчислення двох нижче наведених логічних виразів:
Для однозначного обчислення логічного виразу використовуйте круглі дужки.
Умовна функція if. Ця функція записується у вигляді (символи if вводяться із клавіатури):
if (< логічний вираз >, < арифмет вираз 1>, < арифмет вираз 2 >)
Правило обчислення умовної функції if: якщо логічний вираз дорівнює 1, то функція приймає значення рівне значенню арифметичного виразу 1; якщо логічний вираз дорівнює 0, то функція приймає значення рівне значенню арифметичного виразу 2.
Умовна функція використовується в арифметичних виразах, що знаходяться у правій частині локального оператора присвоювання.
Приклад: Реалізуємо алгоритм обчислення функції y(х) = використовуючи умовну функцію if:
Звертання до цієї функції в тексті документа
Дата добавления: 2015-11-16; просмотров: 45 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Теоретичні відомості | | | Програма виконання роботи |