Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Курсовой Информатика Разработка базы данных. Напильники плоские.doc
Скачиваний:
10
Добавлен:
31.05.2015
Размер:
127.49 Кб
Скачать

3. Алгоритм решения задачи

Чтение исходных данных из файла dan13.txt и запись их в файл res13.res

  1. Ввод (st);

  2. Вывод (st);

Чтение базы данных из файла данных dan13.dat и запись её в файл res13.res

3. Для i=1, 15

3.1. Ввод (napi. nom ,napi. naim, napi. obozn, napi. T, napi. TR, napi. N, napi. L, napi. S, napi. H);

3.2. Вывод (napi. nom ,napi. naim, napi. obozn, napi. T, napi. TR, napi. N, napi. L, napi. S, napi. H);

4. Вывод (st);

Запись в файл результатов напильников, номер насечки которых равен 2

5. Для i=1, 15

Если napi. nom=2, то

Вывод(napi. nom ,napi. naim, napi. obozn, napi. T, napi. TR, napi. N, napi. L, napi. S, napi. H).

4. Схема алгоритма

Схема головной программы

Начало

Из файла dan13. txt

Из файла dan13. txt

В файл res13. res

napi. nom ,napi. naim, napi. obozn, napi. T, napi. TR, napi. N, napi. L, napi. S, napi. H

В файл res13. res

да

napi. nom=2

нет

napi. nom ,napi. naim, napi. obozn, napi. T, napi. TR, napi. N, napi. L, napi. S, napi. H

В файл res13. res

5. Таблица идентификаторов

Наименование

идентификатор

Наименование

nap.nom

Обозначение стандарта

nap.obozn

Тип

nap.T

Типоразмер

nap.TR

Номер насечки

nap.N

Длина

nap.L

Ширина

nap.S

Толщина

nap.H


6. Файл исходных данных

# Naimenovanie Obozn.standarta Tip Tiporazmer Nomer_nasecki Dlina Sirina Tolscina

01 Napil'nik GOST 1465-80 2820 01 1 100 12 3.0

02 Napil'nik GOST 1465-80 2820 02 2 100 12 3.0

03 Napil'nik GOST 1465-80 2820 03 3 100 12 3.0

04 Napil'nik GOST 1465-80 2820 04 4 100 12 3.0

05 Napil'nik GOST 1465-80 2820 05 5 100 12 3.0

06 Napil'nik GOST 1465-80 2820 11 1 150 16 4.0

07 Napil'nik GOST 1465-80 2820 12 2 150 16 4.0

08 Napil'nik GOST 1465-80 2820 13 3 150 16 4.0

09 Napil'nik GOST 1465-80 2820 14 4 150 16 4.0

10 Napil'nik GOST 1465-80 2820 15 5 150 16 4.0

11 Napil'nik GOST 1465-80 2820 16 1 200 21 5.0

12 Napil'nik GOST 1465-80 2820 17 2 200 21 5.0

13 Napil'nik GOST 1465-80 2820 18 3 200 21 5.0

14 Napil'nik GOST 1465-80 2820 21 1 250 25 6.5

15 Napil'nik GOST 1465-80 2820 22 2 250 25 6.5