![]() |
![]() |
![]() |
Переменная — это область
памяти, в которой находятся данные, которыми оперирует программа. Когда программа
манипулирует с данными, она, фактически, оперирует содержимым ячеек памяти,
т. е. переменными.
Чтобы программа могла
обратиться к переменной (области памяти), например, для того, чтобы получить
исходные данные для расчета по формуле или сохранить результат, переменная должна
иметь имя. Имя переменной придумывает программист.
В качестве имени переменной
можно использовать последовательность из букв латинского алфавита, цифр и некоторых
специальных символов. Первым символом в имени переменной должна быть буква.
Пробел в имени переменной использовать нельзя.
Следует обратить внимание
на то, что компилятор языка Delphi не различает прописные и строчные буквы в
именах переменных, поэтому имена SUMMA, Summa и summa обозначают одну и ту же
переменную.
Желательно, чтобы имя
переменной было логически связано с ее назначением. Например, переменным, предназначенным
для хранения коэффициентов и корней квадратного уравнения, которое в общем виде
традиционно записывают
ах2
+ bх + с = 0
вполне логично присвоить
имена а, b, с, x1 и х2. Другой пример. Если в программе есть переменные, предназначенные
для хранения суммы покупки и величины скидки, то этим переменным можно присвоить
имена
TotalSumm
и Discount или ObSumma и Skidka.
В языке Delphi каждая
переменная перед использованием должна быть объявлена. С помощью объявления
устанавливается не только факт существования переменной, но и задается ее тип,
чем указывается и диапазон допустимых значений.
В общем виде инструкция
объявления переменной выглядит так:
Имя : тип;
где:
Пример:
а
: Real; b : Real; i : Integer;
В приведенных примерах
объявлены две переменные типа real и одна переменная типа integer.
В тексте программы
объявление каждой переменной, как правило, помещают на отдельной строке.
Если в программе имеется
несколько переменных, относящихся к одному типу, то имена этих переменных можно
перечислить в одной строке через запятую, а тип переменных указать после имени
последней переменной через двоеточие, например:
а,b,с : Real; x1,x2 : Real;
![]() |
![]() |
![]() |
Дело в том, что в его постановке и выводах произведена подмена, аналогичная подмене в школьной шуточной задачке на сообразительность, в которой спрашивается:
- Cколько яблок на березе, если на одной ветке их 5, на другой ветке - 10 и так далее
При этом внимание учеников намеренно отвлекается от того основополагающего факта, что на березе яблоки не растут, в принципе.
В эксперименте Майкельсона ставится вопрос о движении эфира относительно покоящегося в лабораторной системе интерферометра. Однако, если мы ищем эфир, как базовую материю, из которой состоит всё вещество интерферометра, лаборатории, да и Земли в целом, то, естественно, эфир тоже будет неподвижен, так как земное вещество есть всего навсего определенным образом структурированный эфир, и никак не может двигаться относительно самого себя.
Удивительно, что этот цирковой трюк овладел на 120 лет умами физиков на полном серьезе, хотя его прототипы есть в сказках-небылицах всех народов всех времен, включая барона Мюнхаузена, вытащившего себя за волосы из болота, и призванных показать детям возможные жульничества и тем защитить их во взрослой жизни. Подробнее читайте в FAQ по эфирной физике.
|
![]() |