Математическая запись | Запись на алгоритмическом языке |
x*y / z | |
x / (y*z) или x / y / z | |
(a**3+b**3) / (b*c) |
Правила записи логических выражений.
В записи логических выражений помимо арифметических операций сложения, вычитания, умножения, деления и возведения в степень используются операции отношения < (меньше), <= (меньше или равно), > (больше), >= (больше или равно), = (равно), <> (не равно), а также логические операции: не (not,) и (and), или(or).
Примеры записи логических выражений, которые принимают значение " истина " при выполнении указанных условий.
Условие | Запись на языке псевдокода |
Только одно из чисел a и b положительно | ((a>0) и (b<=0)) или ((a<=0) и (b>0)) |
Хотя бы одно из чисел a,b,c является отрицательным | (a<0) или (b<0) или (c<0) |
Число x удовлетворяет условию a<x<b | (x> a) и (x < b) |
Not a - true, когда a= false, и наоборот.
A and b - true, когда оба значения a и b – истина, иначе – ложь.
A OR b – false, когда оба значения a,b – false, иначе – истина.
Технология решения задач с помощью компьютера