Содержание
- 2. Основные принципы концепции типа данных Тип данных определяет множество допустимых значений; множество операций, которые могут выполняться
- 3. Основные принципы концепции типа данных Тип константы, переменной или выражения может быть определен по внешнему виду
- 4. Конструируемые типы данных Рассмотрим группы разновидностей типов данных, которые в литературе часто называют "составными", т.к. любое
- 5. Конструируемые типы данных
- 6. Массивы Структуры аналогичные векторам и матрицам в информатике принято называть массивами Все элементы массива должны быть
- 7. Массивы Массив – это последовательность однотипных данных, объединенная общим именем, элементы (компоненты) которой отличаются (идентифицируются) индексами
- 8. Массивы К элементам массива можно обращаться только по их номеру (индексу) Все компоненты массива являются одинаково
- 9. Массивы В языке C++ под индексом элемента массива понимают смещение относительно адреса начала массива в оперативной
- 10. Массивы Массив – это группа однотипных элементов, имеющих общее имя и расположенных в памяти рядом Особенности:
- 11. Массивы Массив – это группа однотипных элементов, имеющих общее имя и расположенных в памяти рядом Примеры:
- 12. A массив 3 15 НОМЕР элемента массива (ИНДЕКС) A[1] A[2] A[3] A[4] A[5] ЗНАЧЕНИЕ элемента массива
- 13. Зачем объявлять? определить имя массива определить тип массива определить число элементов выделить место в памяти Массив
- 14. Массивы других типов: Другой диапазон индексов: Индексы других типов: var X, Y: array [1..10] of real;
- 15. Тип компонент массива может быть любым: var a4: array[10..20] of real; - массив из компонент простого
- 16. Что неправильно? var a: array[10..1] of integer; ... A[5] := 4.5; [1..10] var a: array ['z'..'a']
- 17. Массивы Двумерные массивы в С++
- 18. Массивы Краткие итоги Массив является представителем структурированного типа данных в языке С++ Элементы массива имеют одинаковые
- 19. Строки Строкой называется последовательность символов Строка – это динамическая структура В процессе выполнения программы количество элементов
- 20. Строки Чем плох массив символов? каждый символ – отдельный объект; массив имеет длину N, которая задана
- 21. Операции над строками
- 22. Операции над строками Операция присваивания Операндами могут быть символы, строки, символьные массивы Результатом операции является строка
- 23. Операции над строками Операция сравнения Переменные строкового типа можно сравнивать между собой Из двух строк является
- 24. Операции над строками Операция конкатенации Операндами могут быть символы, строки, символьные массивы Результатом является строка, полученная
- 25. Операции над строками В языке С++ строка – это пронумерованная последовательность символов (массив символов), она всегда
- 26. Операции над строками В языке С++ строка – это пронумерованная последовательность символов (массив символов), она всегда
- 27. Записи (Структуры) Структура – это составной объект, в который входят элементы любых типов, за исключением функций
- 28. Записи (Структуры) Традиционный пример структуры – строка платежной ведомости: содержит сведения о служащем: полное имя адрес
- 29. Записи (Структуры) Традиционный пример структуры из области графики : точка на плоскости есть пара вещественных координат,
- 30. Записи (Структуры) Записи - структуры, аналогичные строкам таблицы Компоненты записей принято называть полями Различные поля (столбцы
- 31. Множество - ограниченный , неупорядоченный набор различных элементов одного типа Примеры множеств: Множество арабских цифр. Множество
- 32. Множества
- 33. Операции над множествами количество элементов в множестве заранее не определяется, и с течением времени оно может
- 35. Скачать презентацию










![A массив 3 15 НОМЕР элемента массива (ИНДЕКС) A[1] A[2] A[3] A[4]](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/1000320/slide-11.jpg)


![Тип компонент массива может быть любым: var a4: array[10..20] of real; -](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/1000320/slide-14.jpg)
![Что неправильно? var a: array[10..1] of integer; ... A[5] := 4.5; [1..10]](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/1000320/slide-15.jpg)

















Основы проектной деятельности. Лекция 3
программное обеспечение
Стилистические особенности пресс-релиза
Организация анализа рисков информационной безопасности. (Лекция 8)
История информатики как науки
Нотные редакторы
Внимание как основа обработки информации
L_6_2
Основные логические узлы ЭВМ
Основные устройства персонального компьютера
Пресс-релиз – основной инструмент PR
Основы программирования на языке Python. Написание программы в Python
Обучение с применением интернет-технологий. МФЮА
Обработка изображений в системах управления. Методы восстановления изображений. Лекция 7
Проект. Определитель заряда батареи ОЗБ 0.1
Козьмирук Артур (wecompress.com)
Цифровые технологии в обеспечении экономической безопасности фирмы АО Клинцовский крановый завод
Программное обеспечение компьютера
Классификация компьютерных сетей
История развития HDD
Системы управления базами данных
Использование информационных технологий в дошкольном образовании
7-1-3 Всемирная паутина
Eği̇ti̇mde program. Geli̇şti̇rme
Вирусы. Классификация вирусов
Курс Информатика
Сокращатель ссылок с авторизацией пользователя для использования дополнительного функционала. Проект
Презентация на тему Алгоритмы и программы