Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Алгоритмізація та програмування.doc
Скачиваний:
31
Добавлен:
16.11.2019
Размер:
3.81 Mб
Скачать

Заняття 2

Тема «Розрахунки підсумків на основі окремих записів або всіх записів файла»

Запитання для перевірки знань

1. Які підготовчі операції необхідно провести перед входом до циклу обробки файла?

2. Коли можна друкувати шапку вихідного документа?

3. Які операції виконуються після виходу із циклу?

4. Як і для чого виконується аналіз вихідного документа?

Задачі

1. На основі файла ZAYAV (задача 1) побудувати алгоритм формування списку заявок підприємства, за його заданим кодом. Вихідний документ подали у такій формі:

СПИСОК ЗАЯВОК ПІДПРИЄМСТВА __________

код

№ п/п

Дата

Номенклатурний номер матеріалу

Кількість матеріалу

2. На основі файла SPRAVPRED (задача 3) побудувати алгоритм формування списку підприємств у такій формі:

СПИСОК ПІДПРИЄМСТВ

№ п/п

Назва підприємства

Код підприємства

3. На основі файла TOVAR (задача 4) побудувати алгоритм формування списків товарів на складах за їх заданими номерами. Вихідний документ по кожному складу подати у такій формі:

СПИСОК ТОВАРІВ НА СКЛАДІ № ________

№ п/п

Номенклатурний номер матеріалу

Кількість матеріалу

4. На основі файла ZAYAV (задача 1) побудувати алгоритм визначення потреб у матеріалах (задано список номенклатурних номерів). Вихідний документ подати у такій формі:

ПОТРЕБИ В МАТЕРІАЛАХ

№ п/п

Номенклатурний номер матеріалу

Загальна кількість

5. На основі файла ZAYAV (задача 1) побудувати список підприємств, що надіслали заявки на заданий матеріал (задано номенклатурний номер матеріалу).

Вихідний документ має таку форму:

СПИСОК ЗАЯВОК НА МАТЕРІАЛ ____________

ном. номер

№ п/п

Код підприємства

Кількість матеріалу

1

2

.

.

.

.

.

.

.

Всього:

___________

6. На основі файла TOVAR (задача 4) побудувати алгоритм визначення загальної кількості матеріалу (задано номенклатурний номер) на всіх складах. Вихідний документ подати у такій формі:

Наявна кількість матеріалу____________

ном. номер

№ п/п

Номер складу

Кількість матеріалу

1

2

.

.

.

.

.

.

.

.

.

Всього:

____________

Заняття 3.

Тема «Розрахунки підсумків на основі частини записів»

Запитання для перевірки знань:

1. Яким чином виділяють окремі частини файлів?

2. Особливості підготовчих операцій в алгоритмах обробки файлів розбивкою їх на окремі частини.

3. Організація виведення записів вихідних проміжних даних.

Задачі

1. Використовуючи файл ZAP (створений у розділі 6.1), побудувати алгоритм підрахунків кількості чоловіків та жінок у кожному цеху підприємства та по підприємствах в цілому. Вихідний документ має таку форму:

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