Изучение нового материала



Величины, которые меняются в ходе выполнения программы, называются переменными, а те, которые не меняются – постоянными или константами.
У всякой величины имеются три основных свойства: имя, значение и тип.
Для удобства ячейкам памяти принято давать имя, или идентификатор. Идентификатор составляется из латинских букв и цифр, но первым символом должна быть обязательно буква. Например, X, Y, Sum, а также Max, A5, B1, Min и т.д.
Величина, хранящаяся в ячейке, называется значением ячейки или переменной.
В ячейке под именем X хранится значение 9, в Y: -13, в Sum: -4. Значит, соответственно значение переменной X равно 9, Y = -13, Sum = -4.
Значение константы также хранится в выделенной под нее ячейке памяти.
   С типом величины связаны три ее свойства: множество допустимых значений, множество допустимых операций, форма внутреннего представления.
Основные типы величин: 
Тип
Значения
Операции
Внутреннее представление
Целый
Целые положительные и отрицательные числа в некотором диапазоне.

Примеры: 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.

Комментариев нет:

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