Главная | Обратная связь | Поможем написать вашу работу!
МегаЛекции

Оператор присваивания




Лабораторная работа №1. Работа с данными в Delphi.

Предварительные сведения.

Смысл программирования состоит в том, чтобы «объяснить» компьютеру какие действия требуется выполнить, чтобы решить задачу. Это «объяснение» должно быть сформулировано на доступном для компьютера языке (языке программирования) и содержать указания какие величины будут исходными для решения задачи, какие операции и в какой последовательности выполнить над входными величинами, чтобы получить результат и, наконец, в каком виде и на какое устройство выдать результат. Языков программирования великое множество, но все они организованы примерно по одинаковому принципу и используют константы, переменные, операторы занесения значений в переменные, функции и процедуры, операторы перехода, цикла, операторы ввода – вывода.

В системе программирования Delphi используется язык Pascal, который очень удобен для первоначального ознакомления с программированием и, в то же время позволяет решать довольно сложные инженерные задачи.

Программа на языке Pascal состоит из заголовка и тела программы, образующих блок. В заголовке блоку присваивается имя и перечисляются его параметры (если это необходимо). Блок начинается одним из слов: program, procedure, function и заканчивается end. При этом, если блок начинается словом program то он заканчивается end. (С точкой), в остальных случаях заканчивается end; (С точкой с запятой). Сам блок может состоять из шести разделов, причём пять первых необязательно должны присутствовать (разделы: описания меток, определения констант, определение типов, описание переменных, описание функций и процедур). Шестой раздел, раздел операторов должен быть обязательно, поскольку он содержит алгоритм решения задачи.

Программа считается написанной в одну строку, но пишется в произвольное количество строк, а выполняется последовательно слева направо и сверху вниз. При этом количество пробелов между элементами программы не имеет значения. Каждый элемент программы заканчивается точкой с запятой.

Для написания программы можно использовать:

─ Буквы латинского алфавита (прописные и строчные буквы) взаимозаменяемы, т.е. эквивалентны и используются только для более наглядного написания программ. Буквой также считается _ (символ подчерка).

─ Цифры 0 1 2 3 4 5 6 7 8 9

─ специальные знаки + - * / = < > [ ] () { }.,:; ^ $ # @

─ составные знаки <= >=.. (* *)

─ символы национальных алфавитов ограничено используются только в комментариях и текстовых константах.

─ Комментарий ограничивается фигурными скобками {} и на выполнение программы не влияет.

 

Оператор присваивания

Идентификатор:= выражение;

 

Где

─ Идентификатор – имя ячейки памяти, в которой будет хранится присваиваемое значение.

─:= символ оператора присваивания

─ Выражение (допускаются выражения: арифметические, логические, символьные, строковые…)

─ Арифметическое выражение – состоит из арифметических (числовых) констант, идентификаторов переменных (числовых), имён функций, (возвращающих в результате их вычисления числовые значения), соединённых между собой знаками арифметических операций и круглыми скобками.

─ Константы могут применяться в арифметическом выражении как в явном виде: 5; 5.25; - 7.36Е +4 (-7.36Х104), а так же и в виде имён констант, определённых в разделе описания констант.

─ В качестве переменных используются имена переменных, описанные в разделе описания переменных Var с атрибутами byte (байтовый), integer (целый), real (действительный) и их разновидностями, например longinteger.

─ Имя идентификатор - набор букв и цифр первая из которых должна быть буквой.

Комментарии. Комментарии применяются в тексте программы для пояснений и предназначены для человека. На действия компьютера никакого влияния не оказывают. Комментарий заключается в фигурные скобки и состоит из произвольных символов.

Например: {это комментарий – объяснение}.

Поделиться:





Читайте также:





Воспользуйтесь поиском по сайту:



©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...