Как пользоваться Поиском

поиск по сайту
логин

пароль

регистрация     
забыли пароль?

Помощь сайту

Лекции » Информатика, Логика

28.11.2011 в 22:58 Задачи к лекции
:
Pascal / Переменные

Общая информация

 

Чтобы решить какую либо задачу с помощью ЭВМ, необходимо данные (величины) разместить в памяти компьютера, а затем оперировать этими данными в соответствии с алгоритмом. Есть два способа работы с ячейками памяти:

  • использовать адрес расположения в памяти
  • использовать имя ячейки (название переменной)

В языках высокого уровня (Бейсик, Паскаль, Фортран, Си и др.) используют второй способ. Т.е. ячейке дают имя, считают её переменной. В дальнейшем, при описании алгоритма, используют имя переменной. Для каждой величины лучше использовать свою переменную. Для обозначения имени переменных используются латинские буквы и некоторые символы. В зависимости от значений переменных (типа информации), различают типы переменной.

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

program заголовок программы (процедуры, модуля);
uses используемые модули;
label метки;
const раздел констант
( здесь описываются переменные не меняющие своих значений );
type раздел описания типов;
var раздел объявления переменных
( здесь описываются те переменные, которые в процессе выполнения программы меняют значения );
процедуры и функции
begin

раздел операторов

end.

Имена переменных

 

Требования к именам переменных:

  • Всегда начинаются с латинской буквы
  • В именах допускаются только латинские буквы, цифры и символ подчеркивания  _.
  • Длина имени переменной не более 63 символов.
  • Не разрешается использовать в имени следующие символы:
    + - * / ^ = > < <> >= <=
    . , : " ' ! $ ( ) ?
    а также пробелы и русские буквы
  • Имена переменных желательно делать осмысленными, например, Speed1 или Skorst1 (переменные обозначающие скорость у 1-го объекта)
  • Не разрешается использование зарезервированных слов

 

Pascal не различает регистр.
Поэтому переменные a2 и A2 будут считаться одной переменной.

 

(c) http://hosting.ulstu.ru/ip/

Комментарии к лекции (скрыть)
 (+1026)
Зарезерви́рованное сло́во (или ключево́е сло́во) — в языках программирования слово, имеющее специальное значение. Идентификаторы с такими именами запрещены.
10.12.2011 в 21:59
 (+251)
Что такое зарезервированные слова?
30.11.2011 в 00:13

Задачи к лекции

28.11.11 Какие из имен могут быть именами переменных? 1P pointer2 B1% conden_kr243 !q Мощность1 c dF1 4ac-d ABCfanemy87 _x ehhh! in ...  Какие из имен могут быть именами переменных? 1P pointer2 B1% conden_kr243 !q Мощност...
комментариев: 3