'

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

Понравилась презентация – покажи это...





Слайд 0

Турбо-Паскаль Алфавит и словарь


Слайд 1

Алфавит 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 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 – шестнадцатеричные + - * / > < = ; # ‘ , . : [ ] { } $ ( ) ^ @ пробел := <> .. <= >= (. .) [] (* *) {}


Слайд 2

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


Слайд 3

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


Слайд 4

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


Слайд 5

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


Слайд 6

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


Слайд 7

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


Слайд 8

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


Слайд 9

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


Слайд 10

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


Слайд 11

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


Слайд 12

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


Слайд 13

Пример: Var a, b: integer; c: real; Begin … a:=b; c:=b; a:=c; …


×

HTML:





Ссылка: