Содержание
- 2. 11.1 Алфавит языка Основными символами языка Object Pascal являются: символы _ + - 26 больших и
- 3. 11.2 Лексическая структура языка В Object Pascal различают следующие основные классы лексем: Зарезервированные (служебные) слова. Этот
- 4. 2. Идентификаторы или имена предназначены для обозначения констант, переменных, типов, процедур, функций, меток. Они формируются из
- 5. 3. Разделители используются с целью большего структурирования модуля, с тем чтобы повысить визуальное восприятие длинных текстов.
- 6. 5. Пробел. Этот символ не имеет видимого изображения и служит для отделения лексем друг от друга
- 7. 11.3 Основные понятия языка 1. Значение – это постоянная величина или структурный комплекс постоянных величин, выраженных
- 8. Необходимо отметить, что в языке существуют так называемые типизованные константы, которые в ходе прохождения программы могут
- 9. 11.4 Система типов В языке Object Pascal все переменные должны быть предварительно описаны. Это означает, что
- 10. Целые типы Эта группа типов охватывает множество целочисленных значений. Они отличаются друг от друга диапазоном допустимых
- 11. Так если значения переменной будут только положительными, то можно ее отнести к одному из типов Byte,
- 12. Вещественные типы Эта группа типов охватывает вещественные значения. Вещественные типы не могут быть использованы: в качестве
- 13. Пример описания: Var ai,sum:Real; Вещественные значения можно изобразить: в форме с фиксированной десятичной точкой; в форме
- 14. Логический (булевский) тип Логические переменные имеют тип boolean. Такая переменная занимает один байт памяти и может
- 15. Пример: Var Ch,k:AnsiChar; Char_Massivr: array[1..100] of Char; Символьное значение представляют в виде символа, заключенного с обеих
- 16. Максимальная длина строковой переменной должна быть указана явно. Размер строки на единицу больше ее объявленной длины,
- 17. Примеры значений строковых типов: 'Иванов И.И.' '' 'Газета"ИЗВЕСТИЯ"' 'Строка символов' Примеры описания переменных строковых типов: Var
- 18. 11.5 Описание переменных Описание переменной или группы переменных начинается словом Var. Общий вид описания переменных одного
- 19. 11.6 Описание констант В Object Pascal различается два вида констант – обыкновенные и типизованные. Описание констант
- 20. Типизованные константы Это специальный тип констант, которые отличаются от обыкновенных констант тем, что при их описании
- 21. Типизованные константы типа "массив". Этот тип констант позволяет обозначить постоянной величиной целый массив однотипных значений. Типизованные
- 22. 11.7 Описание пользовательских типов Ранее уже приводились примеры описания переменных, в которых их тип указывался в
- 23. Следует отдавать предпочтение способу описания переменных с предварительным объявлением их типа в секции Type. Такой способ
- 24. 11.8 Структурные типы Структурные типы представляют собой совокупность значений одного или нескольких различных типов. Их наличие
- 25. Регулярные типы (массивы). Массив – это структура языка Object Pascal, представляющая собой упорядоченную совокупность элементов одного
- 26. Пример описания одномерного массива Type Mas=array [1 .. 10] of Real; Var a:mas; описана структура одномерного
- 27. Массив-переменная. Синтаксис маcсива-переменной Одномерный массив Var :Array [ ; Двухмерный массив Var :Array [ , [
- 28. Пример описания одномерного массива Var A:array[1 .. 10] of Real; Пример описания двухмерного массива Var b,c
- 29. Комбинированные типы (записи). Запись – это объединение элементов разных типов. Как и в массивах, следует различать
- 30. Примером могут служить сведения о студентах. Запись включает поля: Фамилия, Имя, Отчество, Год рождения, Группа, Год
- 31. Запись-переменная. Синтаксис записи-переменной: Var : Record : ; : ; ... : ; End; т.е. синтаксисы
- 32. Var Tabl:Record Fam:String[40]; Name:String[20]; Otch:String[30]; BirthYear: integer; Group:String[8]; ElectYear: integer; Curs:integer; Colchas:array[1..1000] of integer; Ocenka:array [1..5]
- 33. Доступ к полям записей с помощью оператора присоединения With. Для упрощения обращения к полям одной и
- 34. 11.11 Совместимость типов Необходимым условием корректного вычисления выражений или выполнения операторов присваивания является совместимость типов входящих
- 35. 11.12 Выражения Вычислительная система выполняет вычислительные и управляющие операции по командам, которые представлены в программе с
- 36. Арифметические выражения. Арифметическим называется выражение состоящее из операндов и арифметических операций. Операндом называется любая компонента, к
- 37. При вычислении выражения его тип определяется типами операндов.
- 38. Пример: 4*5 = 20, 6/5 = 1.2, 8+7 = 15, 7-3 = 4, 16 div 5
- 39. Логические выражения Логическое выражение состоит из других выражений, (арифметических, строковых и др.), значений, констант, переменных, функций,
- 40. Значения элементарных логических выражений, поясняющих назначе-ние этих операций, приведены в табл. 11.9 В табл. 11.10 представлены
- 41. Все отношения равноприоритетны. Порядок выполнения операций при вычислении логического выражения следующий: - сначала вычисляются арифметические выражения;
- 42. Строковые выражения Строковые выражения, частными случаями которых могут быть пустой символ ‘ ‘ или одиночный символ
- 44. Скачать презентацию













![Пример: Var Ch,k:AnsiChar; Char_Massivr: array[1..100] of Char; Символьное значение представляют в виде](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/382383/slide-14.jpg)










![Пример описания одномерного массива Type Mas=array [1 .. 10] of Real; Var](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/382383/slide-25.jpg)

![Пример описания одномерного массива Var A:array[1 .. 10] of Real; Пример описания](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/382383/slide-27.jpg)



![Var Tabl:Record Fam:String[40]; Name:String[20]; Otch:String[30]; BirthYear: integer; Group:String[8]; ElectYear: integer; Curs:integer; Colchas:array[1..1000]](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/382383/slide-31.jpg)










Презентация на тему Развитие самостоятельности в поведении современного подростка
Европейские школы живописи
Промдизайн: базовый курс итоговый проект smar t мебель
6. «ПОЧЕМУ?» И «ДЛЯ ЧЕГО?» – ДВА КИТА ИССЛЕДОВАТЕЛЬСКОЙ и ПРОЕКТНОЙ РАБОТЫ. Актуальность и практическая значимость исследования …Влюбленные в практику без науки – словно кормчий, ступающий на корабль без руля или компаса: он никогда не уверен, ку
КРАСИВЫЙ СТАРТ2 января – 2 февраля
Бюджет. Просто о сложном
Благодарение Богу, даровавшему нам победу Господом нашим Иисусом Христом!
Полосатый рейс
Животные тундры
’’Олмалиқ КМК” аж га қарашли корхоналарнинг техноген чиқиндиларидан пигментлар ишлаб чиқариш
1b
Цифровой микроскоп
Радиоактивные отходы
Презентация на тему Электроизмерительные приборы
Путешествие в зимний лес
Асоциация безопасноти бизнеса Латвий
Михаил Дудин
Few Minutes
Презентация на тему Растительный мир зоны тундры
Презентация на тему Основные теории местного самоуправления
Применение алюминия.
Теория Гласиер универсальная теория формирования организации)
Презентация на тему Праздник Пасхи
История радиоуправления. Лекция 6
План ГПА
Позиционный анализ организационной структуры
Эргономичный дизайн
Базовий сметанний соус