Содержание
- 2. Луковкин С.Б. МГТУ. Как описываются строки в ТР? type str7= string [7]; const n = 10;
- 3. Луковкин С.Б. МГТУ. Операции со строками Присваивание sa := sb; Конкатенация sb := ’кара’ + ’пуз’;
- 4. Луковкин С.Б. МГТУ. Процедуры и функции ТР, используемые для работы с данными строкового типа.
- 5. Луковкин С.Б. МГТУ. Процедуры и функции ТР, используемые для работы с данными строкового типа (продолжение).
- 6. Луковкин С.Б. МГТУ. Примеры
- 7. Луковкин С.Б. МГТУ. Определить, что будет выведено на экран в результате работы программы Program wrt_k; Const
- 8. Луковкин С.Б. МГТУ. Лекция 8. Записи и множества.
- 9. Луковкин С.Б. МГТУ. Записи (records) Запись – структура данных, состоящая из конечного числа компонентов, называемых полями.
- 10. Луковкин С.Б. МГТУ. Данные типа «запись» (примеры). type cars = record name : string [25]; price
- 11. Луковкин С.Б. МГТУ. Примеры действий с записями. g1 := g2; g2 := tabl[3]; g1.price := 200;
- 12. Луковкин С.Б. МГТУ. Примеры записей Type Anketa = RECORD name : string[20]; soname : string[20]; gend
- 13. Луковкин С.Б. МГТУ. Как обратиться к полям записи? . := Stud.name:=‘Олег’; Stud.gend:=‘M’; Stud.kurs:=3; … и т.д.
- 14. Луковкин С.Б. МГТУ. Множества Type имя_типа_множества = set of базовый_тип; type Caps = set of 'A'..'Z';
- 15. Луковкин С.Б. МГТУ. Примеры множеств Var A, B : Set of byte; s1, s2 ,s3: set
- 16. Луковкин С.Б. МГТУ. Операции над множествами:
- 17. Луковкин С.Б. МГТУ. Сравнение множеств( результат – логическое значение)
- 18. Луковкин С.Б. МГТУ. Лекция 9. Файлы в ТР. Общие приёмы для работы с файлами; Текстовые файлы;
- 19. Луковкин С.Б. МГТУ. Файлы ТР. В ТР используются три типа файлов: Текстовые файлы Типизированные файлы Нетипизированные
- 20. Луковкин С.Б. МГТУ. Преобразование данных при работе с файлами. 1. Преобразования данных при чтении – записи
- 21. Луковкин С.Б. МГТУ. Доступ к содержимому файлов Последовательный доступ – для текстовых файлов; Прямой доступ –
- 22. Луковкин С.Б. МГТУ. Порядок действий при работе с файлами в ТР Задать файловую переменную; Связать файловую
- 23. Луковкин С.Б. МГТУ. Как связать файловую переменную с файлом на диске? После описания файловой переменной её
- 24. Луковкин С.Б. МГТУ. fp – имя файловой переменной
- 25. Луковкин С.Б. МГТУ. Пример: Program ExmpFile; Var Fa : Text; Tx : String[50]; Const S=‘C:\MyDoc\abc001.txt’; Begin
- 26. Луковкин С.Б. МГТУ. Файлы в LAZARUS (чтение текстового файла) procedure TForm1.Button1Click(Sender: TObject); Var fp:TextFile; a,b,c:integer; begin
- 27. Луковкин С.Б. МГТУ. Основные функции для работы с файлами fp- файловая переменная Close(fp) –закрыть файл; Rename(fp,
- 28. Луковкин С.Б. МГТУ. Текстовые файлы. совокупность строк переменной длины. Последовательный доступ. Var fp : text; В
- 29. Луковкин С.Б. МГТУ. Специальные функции для текстовых файлов EOLN(fp) – возвращает True, если в текстовом файле,
- 30. Луковкин С.Б. МГТУ. Типизированные файлы. Предназначены для хранения однотипных элементов во внутренней форме представления. Тип элементов
- 31. Луковкин С.Б. МГТУ. Типизированные файлы. Пример. Program TPZ_f; Const n=10; Type student = record name :
- 32. Луковкин С.Б. МГТУ. Лекция 10. Примеры: некоторые алгоритмы и их программная реализация. Алгоритмы сортировки; Суммирование рядов;
- 33. Луковкин С.Б. МГТУ. Сортировка простым выбором. Задача: Упорядочить числовой массив в порядке возрастания элементов. Заданы элементы
- 34. Луковкин С.Б. МГТУ. Блок-схема сортировки простым выбором (по возрастанию). Сортировка закончена
- 35. Луковкин С.Б. МГТУ. Сортировка простым выбором. Program Simpl_Sort; const n = 10; var a : array
- 36. Луковкин С.Б. МГТУ. Сортировка простым включением. Задача: Упорядочить по возрастанию элементы массива. Алгоритм решения задачи: Пусть
- 37. Луковкин С.Б. МГТУ. Блок-схема сортировки простым включением (по возрастанию)
- 38. Луковкин С.Б. МГТУ. Сортировка простым включением. Program Simpl_Ins_Sort; const n = 10; a : array [1
- 39. Луковкин С.Б. МГТУ. Суммирование рядов с заданным числом слагаемых. Задана формула для вычисления суммы заданного количества
- 40. Луковкин С.Б. МГТУ. Суммирование рядов с заданной точностью. Признак Лейбница сходимости знакочередующихся рядов. Задан знакочередующийся ряд:
- 41. Луковкин С.Б. МГТУ. Алгоритм суммирования знакочередующихся рядов с заданной точностью. Попытаться выразить (n+1) слагаемое через (n)
- 42. Луковкин С.Б. МГТУ. Пример. Вычислить с точностью eps сумму ряда:
- 44. Скачать презентацию