Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
шпоры по инфе 2.docx
Скачиваний:
6
Добавлен:
02.08.2019
Размер:
85.32 Кб
Скачать
  1. Операторы Паскаля.Классификация.

Все операторы языка Паскаль можно разделить на 3 группы:

1)простые - не содержащие никакие другие операторы(а)операторы присваивания (:=);б)операторы безусловного перехода (Go to);в)оператор вызова процедуры (ввод);г)пустой оператор(;).)

2)структурные – представляет собой конструкции, построенные с других операторов по строкам опред. Правилами.

а)составной оператор-begin

Опер.2;

Опер.3;

End;

б)условный оператор:

1)if<условие>then

<опер.1> else<опер.2>;

2)if<усл.>then<опер.1>;

в)оператор выбора(casl<выр> of)

список 1: <опер.1> else<опер.>

список 2:<опер.2>

список n:<опер n> end;

г)операторы повтора(цикла):1)For;2)REPEAT;3)While.

3)операторы ввода-вывода – след. Процедуры –READ/READLN/WRITE/WRITELN

  1. Константы и правила их записи

Константами называют именованный элемент данных, сохраняющий постоянное значение во время выполнения программы. Для записи числовых констант используются арабские цифры, десятичная точка и знак «минус». Константа является неадресуемой величиной. (((Const n=…..))))

Символьной константой может быть любой символ, заключенный в апострофы, например, ‘a’, ‘<’ и т. д.

Символ можно задать путем обращения к его коду с предшествующим символом «#», например, #65 − символ ‘A’, #13 − возврат каретки (клавиша Enter), #27 − клавиша Esc.

Строковая константа − последовательность символов (кроме возврата каретки), заключенная в апострофы(допускается использование кириллицы).

Логические константы − слова true (истина) или false (ложь).

Существуют зарезервированные константы, которые можно использовать без предварительного описания, например, Pi = 3.1415926536 (число ), Maxint = 32767 (максимальное целое число) или логические константы.

  1. Переменные. Определение и запись.

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

Тип переменной - множество возможных ее значений.

Объявление переменных осуществляется в разделе описаний и начинается с зарезервированного слова Var

I: integer;

  1. Множества

Множество - структурированный тип данных, представл. собой набор взаимосвязанных по какому либо признаку или группе признаков(объектов). Каждый объект в множестве называется элементом множества должны относится к одному и тому же типу.[1,2,3,4] [‘a’,’b’,’c’,],[‘a’,…,’z’];

Если множество не имеет элементов, то оно назыв. – пустым. Например: Var N2,N3:integer

Для множества имеются спец. операции:

Var N2,N3

(>= ,<=) - проверка равенста множеств

(+) - объединение множеств.

(*) – пересечение множеств

(-) – разность множеств

in – проверка вхождения элементов в то или иное множество

if – 2 in [1,2,3] then