10. Типы данных, операторы, выражения

Теперь давайте немного отвлечемся на теорию. Нужно изучить все, что поможет при написании программы. Сейчас мы поговорим о типах данных, операторах, выражениях и функциях.

Программа Small Basic позволяет обрабатывать числовые и символьные данные. К числовому типу относятся целые и дробные числа, к символьному — символы и строки символов. При этом, если в символьную переменную вы ввели

Для хранения в программе данных (исходных, промежуточных и результата) необходимы переменные. Переменная — это область памяти компьютера, в которой находятся данные. Обращение к переменной, например, для получения или сохранения данных, осуществляется по имени.

В программе Small Basic (впрочем как и в Visual Basic) заранее перечислять все переменные не надо. Память для данных выделяется в момент обращения к переменной, например, при выполнении инструкции присваивания значения переменной или инструкции ввода значения с клавиатуры.

В качестве имени переменной можно использовать любую последовательность из букв латинского или русского алфавитов и цифр, однако первым символом должна быть буква. Следует обратить внимание на то, что в качестве имен переменных нельзя использовать ключевые слова языка программирования Small Basic, имена встроенных функций Small Basic и некоторые другие идентификаторы.

Присваивание.

Мы уже затрагивали оператор присваивания. Без него не заработала бы наша первая программа, как, впрочем, и любая другая.

Инструкция присваивания является основной вычислительной инструкцией. В результате выполнения инструкции присваивания значение переменной меняется, ей присваивается новое значение.

Выражение состоит из операндов и операторов. Операнды, в качестве которых могут выступать константы, переменные, а также функции — это объекты, над которыми выполняются действия. Операторы обозначают действия, выполняемые над операндами:

плюс - сложение

минус - вычитание

звездочка - умножение

дробь (слэш) - деление.

При вычислении значения выражения следует учитывать порядок выполнения действий. В общем случае действует известное правило вычислений значений выражений: сначала выполняется умножение и деление, затем — сложение и вычитание. Если приоритет операторов одинаков, то сначала выполняется действие, соответствующее оператору, находящемуся левее.

Для задания требуемого порядка выполнения операторов в выражении можно использовать скобки. Например:

а плюс b в скобках делить на два.

Выражение, заключенное в скобки, трактуется как один операнд. Это значит, что операторы выражения, стоящего в скобках, будут выполняться в обычном порядке, но раньше, чем операторы, находящиеся за скобками.

При записи выражений, содержащих скобки, должна соблюдаться парность скобок, т. е. число открывающих скобок должно быть равно числу закрывающих скобок. Нарушение парности скобок — наиболее распространенная ошибка при записи выражений.

Embed gadget


Comments