Главная

Популярная публикация

Научная публикация

Случайная публикация

Обратная связь

ТОР 5 статей:

Методические подходы к анализу финансового состояния предприятия

Проблема периодизации русской литературы ХХ века. Краткая характеристика второй половины ХХ века

Ценовые и неценовые факторы

Характеристика шлифовальных кругов и ее маркировка

Служебные части речи. Предлог. Союз. Частицы

КАТЕГОРИИ:






Пример выполнения лабораторной работы № 1




ЛАБОРАТОРНАЯ работа № 1

Массивы n-мерные: ввод, вывод, сортировка, поиск. Работа со структурами-записями. Массивы записей

ЦЕЛЬ РАБОТЫ. Создать массив записей (базу данных) в соответствии с заданной структурой варианта. Количество записей не больше 10. Реализовать редактирование записей (изменение, добавление, удаление). Исходные данные должны вводиться с проверкой на область допустимых значений. Все действия пользователя должны контролироваться и снабжаться осмысленными сообщениями. Реализовать в соответствии со своим вариантом запрос и вывод содержимого записи по определенным ключам. Предусмотреть вывод всей базы данных на экран. Вся обработка базы данных должна происходить путем выбора соответствующего пункта из меню.

пример выполнения лабораторной работы № 1

Рассмотрим поэтапное выполнение лабораторной работы № 1 на примере одного из вариантов.

 

Предусмотреть вывод значений для полей элементов массива записей по следующим ключам: по номеру записи; по наименованию товара; по стоимости товара; по году поступления товара.

 

Рис. 1. Структура записи «ТОВАР».

Запросы:

1) Вычислить общее количество товаров за определенный год

 

Необходимо:

1. Создать массив записей в соответствии с заданной структурой.

2. Предусмотреть вывод всей базы данных на экран

3. Реализовать редактирование записей (изменение, добавление, удаление).

4. Реализовать вывод содержимого записи по следующим ключам:

? по номеру записи;

? по наименованию товара;

? по стоимости товара;

? по году поступления товара.

5. Вычислить общее количество товаров за определенный год (запрос).

Структура записи «ТОВАР»

Начнем с описания структуры. На алгоритмическом языке Pascal структура, изображенная на рис. 1, может быть описана следующим образом:

data= { дата поступления товара }

record

day: byte; {день}

year: word; {год}

month: byte; {месяц}

end;

RecType= {Запись «товар»}

record

naimt: string[LenNaimt]; {наименование товара}

kolt: longint; {количество товара}

stoimt: real; {стоимость товара}

dmg: data; { дата поступления товара }

end;






Не нашли, что искали? Воспользуйтесь поиском:

vikidalka.ru - 2015-2024 год. Все права принадлежат их авторам! Нарушение авторских прав | Нарушение персональных данных