Главная Случайная страница


Полезное:

Как сделать разговор полезным и приятным Как сделать объемную звезду своими руками Как сделать то, что делать не хочется? Как сделать погремушку Как сделать неотразимый комплимент Как сделать так чтобы женщины сами знакомились с вами Как сделать идею коммерческой Как сделать хорошую растяжку ног? Как сделать наш разум здоровым? Как сделать, чтобы люди обманывали меньше Вопрос 4. Как сделать так, чтобы вас уважали и ценили? Как сделать лучше себе и другим людям Как сделать свидание интересным?

Категории:

АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника






Упражнения. 1. Составить программу, которая позволяет организовывать список в виде массива записей, содержащий сведения о книгах (автор





1. Составить программу, которая позволяет организовывать список в виде массива записей, содержащий сведения о книгах (автор, название, издательство, год издания, место издания, количество страниц), и обрабатывать этот список следующим образом:

а) сортировка по алфавиту фамилии авторов;

б) сортировка по алфавиту названия произведения;

в) сортировка по алфавиту названия издательства;

г) сортировка по возрастанию количества страниц.

Исходные данные взять из библиографического списка пособия.

 

 

2. Составить программу, которая позволяет организовывать список в виде массива записей, содержащий информацию о расписании движения поездов (номер поезда, направление, время отправления), и обрабатывать этот список следующим образом:

а) сортировка по номерам поездов; вывести на печать четные и нечетные номера поездов;

б) сортировка по направлению в алфавитном порядке;

в) сортировка по времени отправления.

номер Направление Отправление
Откуда Куда
Самара Адлер Москва Ульяновск Новосибирск Москва Новосибирск Челябинск Самара Воронеж 17.45 14.23 21.30 10.15 12.00

 

Исходные

данные:

 

 

3. Составить программу, которая позволяет организовывать список в виде массива записей, содержащий информацию файлах (имя, расширение, размер), и обрабатывать этот список следующим образом:

а) сортировка по имени;

б) сортировка по расширению;

в) сортировка по размеру.

Имя Расширение Размер
graph pascal trip turbo turbo tpu bat chr exe tph

 

Исходные

данные:

 

 

4. Составить программу, которая позволяет организовывать список в виде массива записей, содержащий анкетные данные студентов вашей группы (фамилия, число, месяц и год рождения), и обрабатывать этот список следующим образом:

а) сортировка по алфавиту;

б) сортировка по числу рождения;



в) сортировка по месяцу рождения;

г) сортировка по старшинству.

 

5. Составить программу, которая позволяет организовывать список в виде массива записей, содержащий адреса студентов вашей группы (фамилия, улица, номер дома, номер квартиры) , и обрабатывать этот список следующим образом:

а) вывести на печать список студентов, живущих в домах с четным номером;

б) вывести на печать список студентов, живущих в квартирах с нечетным номером;

в) сортировка в алфавитном порядке по названию улиц;

г) сортировка в алфавитном порядке по фамилии студентов.

 

 

КОНТРОЛЬНЫЕ ВОПРОСЫ

 

1. Что такое запись, и в каких случаях применяют данный тип данных?

2. Каким образом описываются в программе переменные типа запись? Приведите примеры.

3. Что такое поле записи? Приведите примеры.

4. Как осуществляется доступ к полям записи? Приведите примеры.

5. Что такое вложенное поле? Приведите примеры обращения к вложенным полям.

6. Расскажите об особенностях ввода переменных типа запись. Приведите примеры.

7. Какие операции можно применять к переменным типа запись и к их полям? Приведите примеры.

8. Как осуществляется вывод значений переменных типа запись? Приведите примеры.

9. В каких случаях целесообразно использовать оператор присоединения With? Приведите примеры.

10. Каков общий вид оператора присоединения? Поясните на примерах механизм действия этого оператора.

 


 

11. ПРОГРАММИРОВАНИЕ С ИСПОЛЬЗОВАНИЕМ ФАЙЛОВ

Связь с внешними источниками, приемниками и носителями информации в системе ТР осуществляется только с помощью файлов.

Традиционно под файлом понимается: либо именованная область внешней памяти (как правило, магнитных дисков), либо устройство, являющееся по своему назначению источником или приемником информации (дисплей, клавиатура, принтер), чаще называемое логическим устройством.

Любой файл имеет имя, которое представляет собой спецификацию по MS DOS, например C:\Files\Baza.dat.

Логическая структура файла в принципе похожа на структуру массива. Различия заключаются в следующем:

1) у массива количество элементов фиксируется в момент распределения памяти, и он целиком располагается в оперативной памяти;

2) у файла количество элементов в процессе работы может изменяться, и он располагается на внешних носителях информации; в конце файла находится специальный символ Eof – "конец файла" (это управляющий символ #26).

 






Date: 2016-02-19; view: 146; Нарушение авторских прав

mydocx.ru - 2015-2019 year. (0.008 sec.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав - Пожаловаться на публикацию