Скачать презентацию
Идет загрузка презентации. Пожалуйста, подождите
Презентация была опубликована 12 лет назад пользователемnv-school5.narod.ru
1 Турбо-Паскаль Алфавит и словарь
2 Алфавит 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-9 A-F – шестнадцатеричные + - * / > < = ; #,. : [ ] { } $ ( ) пробел := .. = (..) [] (* *) {}
3 Слова в Паскале Слова – неделимые последовательности знаков алфавита. 1) Зарезервированные слова. 2) Стандартные идентификаторы 3) Идентификаторы пользователя
4 Зарезервированные слова absoluteабсолютныйdoвыполнять andлогическое Иdowntoуменьшить до arrayмассивdestructorдеструктор asmассемблерelseиначе beginначало блокаendконец блока caseвариантexportsэкспорт constконстантаexternalвнешний constructorконструкторfileфайл divделение нацелоforдля go toпереход наforwardопережающий
5 Зарезервированные слова functionфункцияmodостаток от деления ifеслиnilотсутствие implementationреализацияnotлогическое НЕ inв (входит в…)orлогическое ИЛИ inlineосновнойofиз interruptпрерываниеobjectобъект interfaceинтерфейсpackedупакованный inheritedнаследованиеprocedureпроцедура labelметкаprogramпрограмма libraryбиблиотекаrecordзапись
6 Зарезервированные слова repeatповторятьusesиспользовать setмножествоvarпеременная shlсдвиг битов влевоwhileпока shrсдвиг битов вправоwithс stringстрокаxorисключающее ИЛИ thenто toувеличивая typeтип unitмодуль untilдо
7 Зарезервированные слова Зарезервированные слова нельзя использовать в качестве имен, вводимых программистом для обозначения величин. Оператор – предложение языка программирования, задающее полное описание некоторого действия, которое необходимо выполнить. Readln ( a, b ); If x>y then x:=2*y else y:=2*x;
8 Идентификаторы Стандартные идентификаторы: Cos, Sin, Ln, Sqrt, Integer, Write и др. Идентификаторы пользователя: для обозначения меток, констант, переменных, процедур и функций, определенных самим программистом.
9 Идентификатор пользователя Начинается с буквы или знака подчеркивания (метки могут начинаться с цифры); Состоит из латинских букв, цифр и знака подчеркивания; Между двумя идентификаторами должен быть по крайней мере один пробел; Максимальная длин 127 символов, 63 – значащие символы. Прописные и строчные буквы не различаются компилятором
10 Идентификатор пользователя Kolobok12 3grani – ошибка: начинается с цифры R_56 Primer.1 – ошибка: содержится точка Произведение – ошибка: буквы русского алфавита.
11 Типы данных Простые типы: целые типы (byte, shortint, integer, word, longint) логический тип (boolean) символьный тип (char) вещественные типы (real, single, double, extended, comp) интервальный тип (диапазон) Структурированные типы: строковый (srting) массив (array) запись (record) множество (set) файл (file)
12 Целый тип данных + - * 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
13 Вещественный тип + - * / = = Abs(x) – модуль х Sqr(x) – квадрат х Sqrt(x) – корень квадратный из х Exp(x) – экспонента, е в степени х Sin(x) – синус х Cos(x) – косинус х Ln(x) – натуральный логарифм х Arctan(x) – арктангенс х Trunc(x) – отбрасывает вещественную часть (результат – целый) Round(x) – округляет до целого (результат – целый)
14 Пример: Var a, b: integer; c: real; Begin … a:=b; c:=b; a:=c; …
Еще похожие презентации в нашем архиве:
© 2024 MyShared Inc.
All rights reserved.