Курсовая работа: Написание программы для удаления элементов и очистки внешних таблиц
Исходные данные хранятся в файлах. Это очень удобно. Таким способом можно загружать нужную информацию частично, что и требуется осуществить в программе. Очень удобно менять информацию, хранящуюся в файлах.
2 МЕТОДЫ И АЛГОРИТМЫ
Внешние таблицы могут быть очень велики, поэтому для работы с ними принципиально неправильно использовать только оперативную память, необходимы различные дополнительные (вспомогательные) структуры, например файлы. Приведем пример удаления элемента внешних таблиц по порядковому номеру и интервалу. Необходимо удалить с пятого по двенадцатый элемент. Вначале считываем заголовок таблицы и без изменений заносим в дополнительный файл.
Исходная таблица
N п/п |
(Hz) |
E1 (B) |
E2 (B) |
L1 (mG) |
1 | 100 | 30j | 40 | 100 |
2 | 50 | 50j | 36j | 200 |
3 | 150 | 80 | 47j | 50 |
4 | 100 | 40j | 20j | 220 |
5 | 50 | 60 | 30j | 550 |
6 | 50 | 100j | 24 | 150 |
7 | 100 | 50j | 50 | 150 |
8 | 75 | 60 | 30j | 270 |
9 | 100 | 30 | 80j | 200 |
10 | 50 | 90j | 60 | 400 |
11 | 100 | 100 | 75j | 150 |
12 | 75 | 60j | 40 | 120 |
13 | 100 | 90 | 75j | 300 |
14 | 50 | 50 | 40j | 120 |
15 | 50 | 70j | 45 | 150 |
Вначале считываем заголовок таблицы и без изменений заносим в дополнительный файл.
Исходная таблица Дополнительная таблица
N п/п |
(Hz) |
E1 (B) |
E2 (B) |
L1 (mG) |
N п/п |
(Hz) |
К-во Просмотров: 649
Бесплатно скачать Курсовая работа: Написание программы для удаления элементов и очистки внешних таблиц
|