русс | укр

Мови програмуванняВідео уроки php mysqlПаскальСіАсемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование


Linux Unix Алгоритмічні мови Архітектура мікроконтролерів Введення в розробку розподілених інформаційних систем Дискретна математика Інформаційне обслуговування користувачів Інформація та моделювання в управлінні виробництвом Комп'ютерна графіка Лекції


Методичні вказівки


Дата додавання: 2014-11-28; переглядів: 810.


1. Описати і задати масив згідно умови задачі індивідуального завдання, описати змінні, тип яких співпадає з типом елементів заданого масиву.

2. Відкрити в двійковому режимі файл для запису елементів масиву і передбачити повідомлення про його успішне чи не успішне відкриття..

3. За допомогою функції fwrite() заданий масив записати у відкритий файл. Передбачити перевірку на правильність запису масиву в файл.

4. Закрити файл за допомогою функції fclose().

5. Відкрити в двійковому режимі файл для читання, передбачивши повідомлення про його успішне чи не успішне відкриття.

6. Використовуючи функції прямого (довільного доступу) до даних у файлі, (fseek(), rewind((),і ftell() )встановити положення вказівника у файлі. на відповідні елементи масиву, заданів умові задачі індивідуального завдання.

7. Прочитати ці елементи масиву в описані змінні використовуючи функцію fread( ), значення яких вивести на екран.

8. Закінчивши роботу з файлом, закрити його за допомогою функції fclose();

 

 

Контрольні запитання

1. Яка функція встановлює вказівник на початок файлу?

2. Що таке прямий доступ до файлу?

3. Який прототип функції ftell()..?

4. Який прототип функції fseek()і що вона повертає?

5. Яку інформацію треба передати в функцію fopen()для відкриття файлу на диску?



<== попередня лекція | наступна лекція ==>
Варіанти індивідуальних завдань | Приклад: Написати програму, яка виводить на екран числа від 1 до 7.


Онлайн система числення Калькулятор онлайн звичайний Науковий калькулятор онлайн