Читайте также: |
|
Практическая работа № 13
Записи
Время на выполнение: 2 часа
Цель работы: Сформировать навыки использования переменных типа «запись» при решении задач.
Оборудование: ПК, OC Windows Me, Turbo Pascal.Литература
Основная
1. Марченко А.И., Марченко Л.А. Программирование в среде Turbo Pascal 7.0 - К.: ВЕК+, 2009.- 464 с.
2. Семакин И.Г., Шестаков А.П. Основы программирования: учебник. – М.: Мастерство, 2008.- 432 с.
3. Васюкова Н.Д., Тюляева В.В. Практикум по основам программирования. Язык Паскаль. – М.: «Высшая школа», 2008 - 160 с.
Дополнительная:
1. Энго Франк. Как программировать на Delphi.- К.: «ДиаСофт», -1997- 320с.
2. Программирование на языке Паскаль: задачник / под ред. Усковой О.Ф. – СПб.: Питер, 2003. – 336 с.
3. Немнюгин С.А. Turbo Pascal: Практикум. – СПб.: Питер, 2002. – 256 с.
Ход работы:
1. Ознакомиться с теоретической частью
2. Составьте программу для задания, номер которого совпадает с номером вашего компьютера.
3. Оформить отчет, который должен включать текст программы, блок-схему.
4. Ответить на вопросы.
5. Сдать отчет преподавателю
Теоретическая часть
Записи (структура данных). Тип записи включает ряд компонент, называемых полями, которые могут быть разных типов.
Формат объявления типа записи:
Type
<имя типа> =record
<поле 1>: тип 1;
…………..
<поле N> тип М
End;
Type
Complex = record
Re,Im: real;
End;
Data = record
Year: Integer;
Month: 1..12;
Day: 1..31
End;
Var
X, Y, Z: complex;
Spisoc: array [1..100] of Date;
Const
Birthday: Data= (Year:1971; Month12; Day:9)/
Доступ к полям записи осуществляется указанием имени переменной (константы) и имени поля через точку, например:
X.Re, Birthday. Day, Spisok[99]. Year и т.д.
Чтобы упростить доступ к полям записи, используется оператор присоединения With:
With<переменная>DO<оператор>.
Дата добавления: 2015-07-19; просмотров: 51 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Аппроксимация с помощью многочленов | | | Пример выполнения задания |