Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Прога ответы.docx
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
212.2 Кб
Скачать

2)Алфавит Паскаля составляют:

  1. Латинские буквы

  2. Цифры – от 0 до 9

  3. Разделительные знаки - + * /<> {} . , % & #

3) Приоритетом называется очередность выполнения операций в выражении. Выполнение каждой операции происходит с учетом ее приоритета. Значения приоритетов указаны в таблице.

Операция

Приоритет

Вид операции

@, not

Первый (высший)

Унарная операция

*, /, div, mod, and

Второй

Операции типа умножения

+, -, or, xor

Третий

Операции типа сложения

=, <>, <, >, <=, >=, in

Четвертый (низший)

Операции отношения


4)В Турбо Паскале доступны следующие арифметические операции над числами:

 

целочисленное деление: c:=a div b;

остаток от деления: c:=a mod b;

 

Над целыми числами (integer,byte) возможно применение арифметических операций сложения и вычитания. Даже в случае когда при выполнении в pascal операции умножения или деления результом будет являться целое число, для его хранения потребутеся все же использовать вещественную переменную (real).

Арифметические действия в pascal выполняются слева направо с учетом скобочных выражений, которые выполняются первыми, а также согласно приоритету арифметических операций: все виды деления и умножение, а затем - сложение и вычитание.

  1. Язык программирования Turbo Pascal. Конструкции языка программирования Turbo Pascal.

1)Турбо Паскаль - это язык высокого уровня (сокращенно ЯВУ) программирования общего назначения. Язык получил своё имя в честь великого французского математика и философа Блеза Паскаля, автора первых образцов счетной техники. Паскаль был разработан швейцарским ученым Никлоусом Виртом (нем. Niklaus Wirth) в 1968-1971 годах и изначально был ориентирован на обучение программированию.

2) Элементарные конструкции языка паскаль включают в себя имена, числа и строки.

Имена (идентификаторы) называют элементы языка - константы, метки, типы, переменные, процедуры, функции, модули, объекты. Имя - это последовательность букв и цифр, начинающаяся с буквы. В именах может использоваться символ _ подчеркивание. Имя может содержать произвольное количество символов, но значащими являются 63 символа.

Не разрешается в языке ПАСКАЛЬ использовать в качестве имен служебные слова и стандартные имена, которыми названы стандартные константы, типы, процедуры, функции и файлы.

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

Примеры имен языка ПАСКАЛЬ:

A b12 r1m SIGMA gamma I80_86

Числа в языке ПАСКАЛЬ обычно записываются в десятичной системе счисления. Они могут быть целыми и действительными. Положительный знак числа может быть опущен. Целые числа записываются в форме без десятичной точки, например:

217 -45 8954 +483

Действительные числа записываются в форме с десятичной точкой или в форме с использованием десятичного порядка, который изображается буквой Е:

28.6 0.65 -0.018 4.0 5Е12 -1.72Е9 73.1Е-16

ПАСКАЛЬ допускает запись целых чисел и фрагментов действительных чисел в форме с порядком в шестнадцатиричной системе счисления:

$7F $40 $ABC0

Строки в языке ПАСКАЛЬ - это последовательность символов, записанная между апострофами. Если в строке в качестве содержательного сим- вола необходимо употребить сам апостроф, то следует записать два апострофа. Примеры строк:

'СТРОКА' 'STRING' 'ПРОГРАММА' 'АД''ЮТАНТ'