Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабы / ЭТМО / 14_лаб_файлы2.doc
Скачиваний:
35
Добавлен:
16.04.2013
Размер:
60.42 Кб
Скачать

Требования к отчету.

Отчет должен содержать:

  • наименование и цель работы;

  • краткие теоретические сведения;

  • формулировку задания своего варианта;

  • текст программы для варианта задания, соответствующего номеру фамилии студента в группе (если студент закреплен за определенной ЭВМ, имеющей номер, то номеру ЭВМ);

  • результаты выполнения программы.

Контрольные вопросы:

  1. Что такое поток?

  2. Особенности работы с двоичными файлами.

  3. Что представляет собой файловый указатель?

  4. Как организовать доступ к произвольному месту двоичного файла?

Лабораторное задание.

Для выполнения лабораторной работы необходимо составить программу согласно своему варианту задания.

Варианты заданий

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

Задание

1, 14

В двоичном файле целого типа заменить максимальный элемент суммой предыдущих элементов, минимальный – суммой последующих элементов.

2, 15

В конец двоичного файла целого типа дописать четные элементы этого файла

3, 16

В начало двоичного файла целого типа дописать нечетные элементы этого файла.

4, 17

В середину двоичного файла целого типа поместить элементы этого файла, кратные пяти.

5, 18

В двоичном файле целого типа поменять местами элементы, стоящие на четных местах с элементами, стоящими на нечетных местах.

6, 19

В начало двоичного файла целого типа дописать его минимальное значение, в середину – максимальное.

7, 20

В начало двоичного файла целого типа записать элементы, являющиеся делителями максимального элемента этого файла.

8, 21

В середину двоичного файла целого типа записать элементы этого файла, меньшие числа, введенного с клавиатуры.

9, 22

Даны двоичные файлы fиgцелого типа. Записать в начало файлаfположительные компоненты файлаg, а в конец файлаg– отрицательные компоненты файлаfс сохранением порядка их следования.

10, 23

Дан двоичный файл с целыми числами. Удалить из него число, записанное после первого нуля (принять, что нули в файле имеются). Результат записать в другой файл.

11, 24

Дан двоичный файл с целыми числами. Все его четные элементы заменить нулями. Рассмотреть 2 варианта:

  • исходный файл содержит 13 чисел;

  • размер исходного файла неизвестен.

12, 25

Дан двоичный файл с целыми числами. Заменить все его элементы, порядковый номер которых кратен 7, на новые значения, которые вводятся с клавиатуры. Рассмотреть 2 варианта:

  • исходный файл содержит 20 чисел;

  • размер исходного файла неизвестен.

13, 26

Дан двоичный файл с положительными и отрицательными целыми числами. Записать в другой файл сначала отрицательные элементы, а затем положительные.

126

Соседние файлы в папке ЭТМО