Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Lab8m06.pdf
Скачиваний:
9
Добавлен:
23.03.2015
Размер:
277.14 Кб
Скачать

1

Лабораторная работа № 8 Обработка записей

1. Общие сведения

Для выполнения лабораторной работы необходимо изучить теоретический материал по следующим разделам:

1)комбинаторные циклы;

2)записи, объявление записей;

3)организация данных в виде неоднородных таблиц.

2.Задание

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

задания действия над заданным множеством (множествами).

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

3. Требования к выполнению задания

При решении задач необходимо придерживаться следующих основных требований:

1)для хранения исходных данных использовать типы данных массив и запись;

2)при разработке программы следует выделить отдельные подзадачи решаемой задачи и реализовать их решение с помощью подпрограмм;

3)для проверки работоспособности программы необходимо разработать и выполнить соответствующие тесты, которые предъявляются при сдаче задания;

4)исходные данные должны вводиться с клавиатуры или задаваться в виде соответствующих типизированных констант;

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

6)оформление программ должно соответствовать "Общим требованиям к оформлению программ". Неправильно оформленные программы не рассматриваются.

4.Примечания

В условиях задач использованы следующие таблицы:

1. ПОСТАВЩИКИ, ДЕТАЛИ, ПОСТАВКИ Таблица ПОСТАВЩИКИ содержит данные о поставщике (номер, имя и местоположение). Таблица

ДЕТАЛИ содержит данные о деталях (номер, название, цвет и вес). Таблица ПОСТАВКИ содержит сведения о том, какую деталь (P) поставляет поставщик (S), и наоборот.

ПОСТАВЩИКИ

 

ПОСТАВКИ

 

S

SNAME

CITY

 

S

P

1

Петров

Омск

 

1

1

2

 

1

2

3

 

2

3

ДЕТАЛИ

P

PNAME

COLOR

WEIGHT

1

Гвозди

Черный

30.2

2

3

S - уникальный номер поставщика (целое без знака).

SNAME - имя поставщика (строка из 20 символов).

CITY - местоположение поставщика (строка из 15 символов). P - уникальный номер поставщика (целое без знака). PNAME - название детали (строка из 15 символов).

COLOR - цвет детали (строка из 10 символов).

WEIGHT - вес детали (вещественное без знака).

2. СОТРУДНИКИ, ОТДЕЛЫ Таблицы СОТРУДНИКИ и ОТДЕЛЫ содержат сведения о сотрудниках некоторой организации и

отделах, в которых они работают. Таблицы связаны с помощью поля НОМЕР_ОТД.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]