Содержание
-
Основные понятия языка Паскаль
Основные понятия языка Паскаль 1 Алфавит языка. Элементарные конструкции: - Идентификаторы. - Константы. 3. Типы данных.
-
Алфавит языка
Основные понятия языка Паскаль 2 :: = | | :: =A | B | …| Z | a | b | …| z| :: = 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 :: = _
-
Ограничители
Основные понятия языка Паскаль 3 ::=|| | ::= |||| ::= + | - | * | / | div | mod ::= = | | > | = |
-
Основные понятия языка Паскаль 4 ::=not | and | or | xor ::= + | ::= * | + | - | = | | = | in
-
Скобки
Основные понятия языка Паскаль 5 ::= || | ::=[ ] | (. .) ::=( ) ::=begin end ::=' '
-
Зарезервированные слова
Основные понятия языка Паскаль 6 ::=and | asm | array | begin | case |сonst | сonstructor | destructor |div| do | downto | else | end | exports |file | for |function |goto | if |implementation | in | inherited |inline |interface | label | library | mod |nil | not | object | of |or | packed | procedure |program | record | repeat |set | shl | shr |string | then | to | type | unit | until |uses |var | while | with | xor
-
Разделители
Основные понятия языка Паскаль 7 ::= := | . | , | : | ; | ^ | $ | #
-
Комментарий
Основные понятия языка Паскаль 8 { это комментарий } (* и это тоже комментарий*)
-
Идентификатор
Основные понятия языка Паскаль 9 Идентификатор– последовательность букв и цифр, а также знака подчеркивания, начинающаяся с буквы. Max, min_stroka, _sum, kol, vector, matr
-
Константы
Основные понятия языка Паскаль 10 Константы – это данные, значения которых не изменяются в процессе работы программы. Константы могут быть поименованными (с типом и без типа) и явно заданными. 12345 123.45 1.2345Е+4
-
Целые константы
Основные понятия языка Паскаль 11
-
Основные понятия языка Паскаль 12 -23456 $A1F3 Const a=45; b=-2349; c:integer= 0; d:word= 4; f:longint= 1; MaxInt= 32767MaxLongInt=2147483647
-
Вещественные константы
Основные понятия языка Паскаль 13
-
Основные понятия языка Паскаль 14 Е{±} 123.7 1.237E+2 1237E-1 Const R:real=-13.888;
-
Логические константы
Основные понятия языка Паскаль 15 True(истина) или False(ложь) Boolean (1 байт) Bytebool(1 байт) Wordbool(2 байта) Longbool(4 байта) Const z:boolean=true; y=false;
-
Символьные константы
Основные понятия языка Паскаль 16 Charпредставляет собой 1 символ кодового набораASCII (американский стандартный код обмена информацией) 'A'
-
Строковые константы
Основные понятия языка Паскаль 17 Const a='строка'; b='Журнал''Новый мир'''; c:string[5]='ABC+D';
-
Переменная
Основные понятия языка Паскаль 18 Переменная– это наименование, данное некоторому значению.Обозначается с помощью идентификатора переменной.
-
Основные типы данных
Основные понятия языка Паскаль 19 Типы Простые Структурированные Ссылки
-
Простые типы
Основные понятия языка Паскаль 20 Простые типы Порядковые Вещественные Стандартный Перечисляемый Интервальный Символьный тип Логические типы Целые типы
-
Структурированные типы
Основные понятия языка Паскаль 21 Структурированные типы Массивы Строки Записи Множества Файлы
-
Раздел описания переменных
Основные понятия языка Паскаль 22 VAR [,,…]: ; [ [,,…]:;…] VarA,K,M: integer; B: real; F: boolean;
-
Раздел описания типов
Основные понятия языка Паскаль 23 TYPE = ; Type I = integer; L = Boolean; R = real; Var A,K,M: I; F:L; B: R;
-
Перечисляемый тип
Основные понятия языка Паскаль 24 TYPE = ( [,,…]); Type GR=(DK101,DK102,DK103,DK104); Var GRUP:GR;
-
Интервальный тип
Основные понятия языка Паскаль 25 TYPE =. .; TYPEGR = (D101, D102, D201, D202, D301, D302); SPEC = D201..D302; DIGIT = 0..9; VAR A:DIGIT; B:SPEC; D:1..999;
-
Строчный тип
Основные понятия языка Паскаль 26 TYPE = String []; TYPE TString = String[50]; TS = String; VAR S,S1 : TString; S2 : String[20]; SS : TS;
-
Основные понятия языка Паскаль 27 К каждому символу строки возможен доступ по его номеру. Var s:string; Begin readln(s); writeln(s[5]) End.
-
Массив
Основные понятия языка Паскаль 28 Массив – это упорядоченная совокупность однотипных переменных, обладающих одинаковыми свойствами. TYPE = ARRAY[] OF; :: = :: = | [,]| . .
-
Описание массивов
Основные понятия языка Паскаль 29 TYPE T1 = ARRAY[–10..20,1..30] OF BYTE; T2 = ARRAY [0..50] OF BOOLEAN; T3 = ARRAY [BYTE] OF INTEGER; VAR A,B: T1; C: T2; Z: ARRAY[1..100] OF REAL; MAS: T3;
-
Обращение к элементам массивов
Основные понятия языка Паскаль 30 … S:=S + Z[I]; P:= P * A[I][J]; C[6]:= TRUE; P:= P * A[I,J]; R:= B [I+5,J]; MAS[I]:= MAS[I–1] * MAS[I]; …
-
Описание матрицы
Основные понятия языка Паскаль 31 1.CONST N =10; M=50; TYPE TMATR = ARRAY[1..N,1..M] OF INTEGER; VAR A:TMATR; 2.TYPE TSTR = ARRAY [1..50] OF INTEGER; TMATR = ARRAY [1..10] OF TSTR; VAR A:TMATR;
-
Описание матрицы
Основные понятия языка Паскаль 32 3.VAR A: ARRAY[1..10,1..50] OF INTEGER; 4.VAR A: ARRAY[1..10] OF ARRAY[1..50] OF INTEGER;
Нет комментариев для данной презентации
Помогите другим пользователям — будьте первым, кто поделится своим мнением об этой презентации.