Академический Документы
Профессиональный Документы
Культура Документы
• констант,
• переменных,
• операций,
• функций,
• скобок.
1
Константы и переменные
• Константы — это данные, которые не меняют свои
значения в процессе выполнения программы.
Пример:
Basic: CONST Pi=3.1415926
Pascal: Const Рi = 3.14;
3
Операции
Операции делятся на:
• арифметические,
• логические,
• операции отношения,
• операция конкатенации строк (объединения строк)
Пример:
если А =“дерево”,
В = "зеленое",
то А + В = “дерево зеленое”
4
+ сложение A+B
— вычитание A—B
Арифметические операции:
* умножение A*B
/ деление A/B
^ возведение в степень A^2
A mod B
mod остаток от деления
(7 mod 2 = 1)
A div B
div деление без остатка
(7 div 2 = 3)
= равно
< меньше
Операции отношения: <= меньше или равно
> больше
>= больше или равно
<>, != не равно
6
Примеры
• Математическое выражение
7
Операторы
Оператор (инструкция или команда, англ.
“statement”) — это описание действия, которое может
выполнить компьютер.
8
Операторы делятся на:
Простые операторы – это операторы, которые не содержат в себе других
операторов. К простым операторам относятся:
a) оператор присваивания (присваивание — это действие, в
результате которого переменная получает значение вычисленного
выражения)
<переменная> <знак присваивания> <выражение>);
Basic: a=a+b
Pascal: a := a + b
a) оператор вызова подпрограммы (процедуры или функции);
b) оператор безусловного перехода (GOTO).
9
Оператор вызова подпрограммы
10
Операторы выбора
Операторы выбора (условные операторы) – используются для программирования
разветвляющихся алгоритмов.
11
Операторы выбора
Структура ветвление Структура обход
12
Множественное ветвление
13
Операторы цикла
Операторы цикла – используются для программирования циклических алгоритмов.
14
Составной оператор
Составной оператор — это группа операторов,
заключенных в операторные скобки (в Pascal —
begin … end; в C, C++ — {…}).
15