Сложные типы данных языка Паскаль презентация
Содержание
- 2. Производные (структурные) типы В Паскале производные типы данных делятся на: –
- 3. Структурные типы данных
- 4. МАССИВЫ Массив – это упорядоченная совокупность фиксированного количества (конечного числа) компонентов
- 5. Массивы Количество индексных выражений определяется количеством измерений массива. Количество элементов
- 6. Описание массива Форма объявления массива: ТYРЕ Т = ARRAY [ T1
- 7. Пример: описание массива TYPE ТА = ARRAY [1 .. 10]
- 8. Пример: описание массива Type Diapazon = 1 .. 20; Vector =
- 9. Пример: Доступ к элементам массива Примеры обращений к элементам массивов, объявленных
- 10. Пример: Объявление многомерного массива 1-й способ Type arrM2 = Array
- 11. Пример: Объявление многомерного массива ВАРИАНТ 1: Type Den = 1 ..
- 12. Массивы в Оперативной Памяти Размерность (мерность) массива синтаксисом языка Паскаль
- 13. Директива компилятора Delphi {SREALCOMPATIBILITY ON} Устанавливает размер типа данных Real в
- 14. Массивы в оперативной памяти Компилятор размещает массив (в том числе и
- 15. Работа с массивами НЕЛЬЗЯ в Паскале использовать массивы с переменными границами.
- 16. Работа с массивами Над элементами массивов допускаются операции те же, что
- 17. Пример работы с массивом Описание двумерного массива. Type Mas = Array
- 18. Пример работы с массивом Ввод исходных значений в массив. For
- 19. Присвоение значения одного массива другому: For I := 1 To 10
- 20. Типизованные константы типа массив Для инициализации массива в языке Паскаль могут
- 21. Пример: Работа с константами-массивами Type Mas = Array [1..10] Of Integer;
- 22. Пример: Работа с константами-массивами { Инициализация массива с помощью структурной константы-массива
- 23. В задачах по программированию очень часто встречается необходимость заполнить массив данными
- 24. Программа на языке Паскаль: Const N = 10; Type
- 25. Самостоятельная работа по теме МАССИВЫ ЗАДАЧА: Задан массив случайных целых чисел,
- 26. Program sampleTask; {$APPTYPE CONSOLE} Uses SysUtils; Program sampleTask; {$APPTYPE CONSOLE} Uses
- 28. Самостоятельная работа по теме МАССИВЫ ЗАДАЧА: Имеются два упорядоченных по возрастанию
- 29. Алгоритм и особенности решения задачи Определяем и задаем длину третьего массива.
- 30. Программа на языке Паскаль: Const N = 7; Var arr1,
- 31. строки Парамонов А.И.
- 32. Структурные типы данных
- 33. Строковые данные Для обработки группы символов в среде Pascal используется структурированный
- 34. Строковые данные Строка хранится в поле основной памяти, состоящем из смежных
- 35. СТРОКОВЫЕ КОНСТАНТЫ – это последовательность любых символов, допускаемых для представления в
- 36. ПРАВИЛА записи строковых констант в программе: 1) Если в строке необходимо
- 37. ПРАВИЛА записи строковых констант в программе: 3) Допускаются пустые символьные константы,
- 38. Например ‘TURBO’#13#10’TEKST’ Здесь #13#10 – это управляющие символы, осуществляющие переход к
- 39. Строковый тип данных Строка – это последовательность символов. Ее можно
- 40. Строковые переменные В языке Паскаль существует два способа задания строковых переменных:
- 41. 1-ый способ задания строковых переменных Array [1 .. N] Of Char
- 42. Пример. Работа со строковыми переменными постоянной длины. Type {Одномерный массив символов
- 43. Пример. Работа со строковыми переменными постоянной длины. Begin ------------------------------------ {K этому
- 44. Пример. Особенности строковых переменных в виде массива Строковым переменным могут быть
- 45. Пример. Особенности строковых переменных в виде массива Над значениями строковых переменных
- 46. 2-ой способ задания строковых переменных Определение типа Var S : String[n];
- 47. 2-ой способ задания строковых переменных С помощью типа String определяются строки
- 48. Свойства строк Переменной типа String может быть присвоено значение другой строки
- 49. Свойства строк Доступ к отдельным символам строки типа String: возможен путем
- 50. Работа со строками в Delphi Delphi поддерживает старый строковый тип языка Pascal,
- 51. Работа со строками в Delphi Значение зарезервированного слова string можно изменять
- 52. Работа со строками в Delphi При присваивании строки типа string другой
- 53. Работа со строками в Delphi Delphi создает реальную копию строки только при
- 54. Операции над строками Строковым выражением называется выражение, результатом вычисления которого является
- 55. Слияние строк - конкатенация Операция сцепления обозначается символом «+». При
- 56. Слияние строк - конкатенация Пример: Var S1,S2,S3: string; ... S1:=
- 57. Сравнение строк Сравнение производится в соответствии с упорядочением символов в коде
- 58. Сравнение строк Большей считается строка, у которой первый несовпадающий символ имеет
- 59. Примеры сравнения строк
- 60. Встроенные функции, определенные над данными типа String Var S1,S2,S3: string; K:byte;
- 61. Встроенные функции, определенные над данными типа String Var S1,S2,S3: string; K:byte;
- 62. Встроенные функции, определенные над данными типа String Var S1,STR1: string; K:byte;
- 63. Процедуры обработки строк Var S1,S2,S3:string; K:byte; ... S1:=’12345’; S2:=’67890’;
- 64. Процедуры обработки строк Var S1,S2,S3 : string; K, Cod :
- 65. Самостоятельная работа по теме СТРОКИ Задача: Удалить половину строки, введенной с
- 66. Самостоятельная работа по теме СТРОКИ Задача: В предложении произвольной длины (строке,
- 67. Самостоятельная работа по теме СТРОКИ Задача: Посчитать сумму всех целых чисел,
- 68. Самостоятельная работа по теме СТРОКИ Program _sample3; Var s : string;
- 70. Скачать презентацию






![Пример: описание массива
TYPE
ТА = ARRAY [1 .. 10] Пример: описание массива
TYPE
ТА = ARRAY [1 .. 10]](/documents_3/aad6c662eb8a65b90517e1b885a55b81/img6.jpg)













![Пример: Работа с константами-массивами
Type
Mas = Array [1..10] Of Integer;
Пример: Работа с константами-массивами
Type
Mas = Array [1..10] Of Integer;](/documents_3/aad6c662eb8a65b90517e1b885a55b81/img20.jpg)



















![1-ый способ задания строковых переменных
Array [1 .. N] Of Char
1-ый способ задания строковых переменных
Array [1 .. N] Of Char](/documents_3/aad6c662eb8a65b90517e1b885a55b81/img40.jpg)




![2-ой способ задания строковых переменных
Определение типа
Var S : String[n];
2-ой способ задания строковых переменных
Определение типа
Var S : String[n];](/documents_3/aad6c662eb8a65b90517e1b885a55b81/img45.jpg)






















Слайды и текст этой презентации
Скачать презентацию на тему Сложные типы данных языка Паскаль можно ниже:
Похожие презентации