Величины,
которые меняются в ходе выполнения программы, называются переменными, а те,
которые не меняются – постоянными или константами.
У всякой величины имеются три
основных свойства: имя,
значение и тип.
Для удобства ячейкам памяти принято давать имя, или идентификатор.
Идентификатор составляется из латинских букв и цифр, но первым символом должна
быть обязательно буква. Например, X,
Y, Sum, а также Max, A5, B1, Min и т.д.
Величина, хранящаяся в ячейке, называется значением ячейки или переменной.
С типом величины связаны
три ее свойства: множество допустимых значений, множество допустимых операций,
форма внутреннего представления.
Основные типы величин:
Тип
|
Значения
|
Операции
|
Внутреннее
представление
|
Целый
|
Целые положительные и отрицательные числа в некотором
диапазоне.
Примеры: 23, -12, 387.
|
Арифметические операции с целыми числами: +, -, *, целое
деление и остаток от деления.
Операции отношений
(<, >, =, и др.). |
Формат с фиксированной точкой.
|
Вещественный
|
Любые (целые и дробные) числа в некотором диапазоне.
Примеры: 2.5, -0.01, 45.0, 3.6х109
|
Арифметические операции с целыми числами: +, -, *, /.
Операции отношений.
|
Формат с плавающей точкой.
|
Логический
|
True (истина)
False
(ложь)
|
Логические операции: И (and), ИЛИ (or),
НЕ (not).
Операции отношений.
|
1 бит:
1 – true;
0 – false.
|
Символьный
|
Любые символы компьютерного алфавита.
Примеры: ‘a’,
‘5’, ‘+’, ‘$’.
|
Операции отношений.
|
Коды таблицы символьной кодировки.
1 символ – 1 байт. |
Алгоритм работы с величинами составляется из следующих команд:
·
ввод
·
вывод
·
обращение к вспомогательному алгоритму
·
цикл
·
ветвление.
Команда присваивания – одна из основных
команд в алгоритмах работы с величинами. Запись этой команды имеет
следующий вид:
<переменная> := <выражение>.
Знак “:=” надо читать как “присвоить”.
Эта команда выполняется справа налево. Это инструкция, которая обозначает
последовательность действий:
1.
вычислить выражение;
2.
присвоить полученное значение переменной.
Это значит, в ячейку под именем переменной посылается значение выражения.
Команда ввода. Запись:
ввод <список переменных>. Например, ввод А, В, С.
По команде ввода компьютер прерывает выполнение программы и ждет
действий пользователя. Пользователь должен ввести значения переменных с
клавиатуры. После ввода эти значения попадают в соответственные ячейки памяти
компьютера.
Команда вывода. Запись:
вывод <список вывода>. Например, вывод Х1, Х2.


Комментариев нет:
Отправить комментарий