Операторы в арифметических и логических выражениях
Операция | Бейсик | Паскаль | Си++ | Пример выражения | |
запись | значение | ||||
Арифметические операции | |||||
Возведение в степень | ^ | отсутствует | 2^3 | ||
Умножение, деление | *, / | *, / | *, / | 2*2/4 | |
Целочисленное деление | \ | div | 17 \ 5 | ||
Остаток от деления (деление по модулю) | mod | mod | % | 17 mod 5 | |
Сложение, вычитание | +, - | +, - | +, - | 4+2-1 | |
Операции сравнения | |||||
равно | = | = | == | 1=2 | False |
не равно | <> | <> | != | 1<>2 | True |
меньше | < | < | < | 1<2 | True |
больше | > | > | > | 1>2 | False |
меньше или равно | <= | <= | <= | 1<=2 | True |
больше или равно | >= | >= | >= | 1>=2 | False |
Логические (побитовые) операции | |||||
НЕ | Not | Not | ! (~) | Not True | False |
И | And | And | && ( & ) | 2 And 3 | |
ИЛИ | Or | Or | || (|) | 2 Or 3 | |
Исключающее ИЛИ | Xor | Xor | (^) | 2 Xor 3 |
Строковые выражения позволяют описывать преобразования, в результате выполнения которых получается значение типа строка (текст, последовательность символов, литер). В строковые выражения могут входить строковые константы, литералы, переменные и функции, объединённые знаками операции конкатенации. Например, А + В означает присоединение строки В к концу строки А. Так, если задано А = "сидели на ", В = "трубе", то значением выражения А + В будет "сидели на трубе". При А = "1" и В = "2" значением выражения А + В будет "12".
Операторы (команды, инструкции – англ. statement) – наиболее крупное и содержательное понятие языка: каждый оператор представляет собой законченную фразу языка и определяет некоторый вполне законченный этап обработки данных. В состав операторов входят ключевые (зарезервированные) слова, данные, выражения и т.д.
Операторы подразделяются на исполняемые и неисполняемые. Неисполняемые операторы предназначены для описания данных и структуры программы, а исполняемые – для выполнения различных действий (например, оператор присваивания, операторы ввода и вывода, условный оператор, операторы цикла и др.).
Дата добавления: 2015-09-14; просмотров: 1102;