Турбо-Паскаль

Содержание

Слайд 2

Алфавит

A B C D E F G H I J K L

Алфавит A B C D E F G H I J K
M N O P Q R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z _
0 1 2 3 4 5 6 7 8 9 - десятичные
0-9 A-F – шестнадцатеричные
+ - * / > < = ; # ‘ , . : [ ] { } $ ( ) ^ @ пробел
:= <> .. <= >= (. .) [] (* *) {}

Слайд 3

Слова в Паскале

Слова – неделимые последовательности знаков алфавита.
Зарезервированные слова.
Стандартные идентификаторы
Идентификаторы пользователя

Слова в Паскале Слова – неделимые последовательности знаков алфавита. Зарезервированные слова. Стандартные идентификаторы Идентификаторы пользователя

Слайд 4

Зарезервированные слова

Зарезервированные слова

Слайд 5

Зарезервированные слова

Зарезервированные слова

Слайд 6

Зарезервированные слова

Зарезервированные слова

Слайд 7

Зарезервированные слова

Зарезервированные слова нельзя использовать в качестве имен, вводимых программистом для обозначения

Зарезервированные слова Зарезервированные слова нельзя использовать в качестве имен, вводимых программистом для
величин.
Оператор – предложение языка программирования, задающее полное описание некоторого действия, которое необходимо выполнить.
Readln ( a, b );
If x>y then x:=2*y else y:=2*x;

Слайд 8

Идентификаторы

Стандартные идентификаторы:
Cos, Sin, Ln, Sqrt, Integer, Write и др.
Идентификаторы пользователя: для

Идентификаторы Стандартные идентификаторы: Cos, Sin, Ln, Sqrt, Integer, Write и др. Идентификаторы
обозначения меток, констант, переменных, процедур и функций, определенных самим программистом.

Слайд 9

Идентификатор пользователя

Начинается с буквы или знака подчеркивания (метки могут начинаться с цифры);
Состоит

Идентификатор пользователя Начинается с буквы или знака подчеркивания (метки могут начинаться с
из латинских букв, цифр и знака подчеркивания;
Между двумя идентификаторами должен быть по крайней мере один пробел;
Максимальная длин 127 символов, 63 – значащие символы.
Прописные и строчные буквы не различаются компилятором

Слайд 10

Идентификатор пользователя

Kolobok12
3grani – ошибка: начинается с цифры
R_56
Primer.1 – ошибка: содержится точка
Произведение –

Идентификатор пользователя Kolobok12 3grani – ошибка: начинается с цифры R_56 Primer.1 –
ошибка: буквы русского алфавита.

Слайд 11

Типы данных

Простые типы:
целые типы (byte, shortint, integer, word, longint)
логический тип (boolean)
символьный

Типы данных Простые типы: целые типы (byte, shortint, integer, word, longint) логический
тип (char)
вещественные типы (real, single, double, extended, comp)
интервальный тип (диапазон)
Структурированные типы:
строковый (srting)
массив (array)
запись (record)
множество (set)
файл (file)

Слайд 12

Целый тип данных

+ - * div mod
< > = <> <=

Целый тип данных + - * div mod = = odd(x) –
>=
odd(x) – четное х – false, нечетное – true
Succ(x) – следующее целое число
Pred(x) – предыдущее целое число
Ord(x) – аргумент х
Abs(x) – модуль х
Chr(x) – символ, код которого равен х
Sqr(x) – квадрат числа х
Dec(x,i) – уменьшить значение х на i
Inc(x,i) – увеличить значение х на i

Слайд 13

Вещественный тип

+ - * /
= <> < > <= >=
Abs(x) – модуль

Вещественный тип + - * / = = Abs(x) – модуль х
х
Sqr(x) – квадрат х
Sqrt(x) – корень квадратный из х
Exp(x) – экспонента, е в степени х
Sin(x) – синус х
Cos(x) – косинус х
Ln(x) – натуральный логарифм х
Arctan(x) – арктангенс х
Trunc(x) – отбрасывает вещественную часть (результат – целый)
Round(x) – округляет до целого (результат – целый)
Имя файла: Турбо-Паскаль.pptx
Количество просмотров: 150
Количество скачиваний: 0