Зарегистрироваться
Восстановить пароль
FAQ по входу

Робота з файлами. Вміст файлу: модуль і програма

  • Файл формата rar
  • размером 2,61 КБ
  • Добавлен пользователем
  • Отредактирован
Тема: Файли в мові програмування Pascal.
Мета: Здобуття навичок у створенні процедур та функцій для роботи з файлами.
Розробка діалогового інтерфейсу користувача та функціонального наповнення. Розробка засобів обробки та редагування даних.

Завдання
1. Визначити C5, як остачу від ділення номера студента за списком групи на 5, C6,
як остачу від ділення номера студента за списком групи на 6, C9, як остачу від ділення номера студента за списком групи на 9, та C12, як остачу від ділення номера студента за списком групи на 12.
2. В залежності від C12 визначити власний тип даних, який повинен складатися не менше ніж з 5 полів:
C12 Тип даних
5 Інформація про спортсмена.

3. В залежності від C5, розробити процедуру (функцію) для створення нового файлу:
C5 Типи створення файлу
0 Додаванням 1 запису у файл.

4. В залежності від C9, розробити процедури (функції) для додавання до файлу одного та декількох нових записів:
C9 Типи додавання записів
5 Додавання 1 запису в кінець файлу. Додавання n записів у вказану позицію файлу.

5. В залежності від C9, розробити процедури (функції) для видалення з файлу одного та декількох записів:
C9 Типи видалення записів
5 Видалення 1 запису з вказаної позицію файлу. Видалення n записів з початку файлу.
6. В залежності від C6, розробити процедуру (функцію) для перегляду записів у файлі:
C6 Типи перегляду записів у файлі
5 Перегляд записів починаючи з вказаної позиції до кінця файлу.

7. Створити модуль, який складається з власного типу (п.2), процедур (функцій) створення файлу (п.3), додавання записів до файлу (п.4), видалення записів з файлу (п.5), перегляду записів у файлі (п.6) та перегляду усіх записів файлу у вигляді таблиці. Створити програму, яка має діалоговій інтерфейс , що реалізує визначені варіантом та завданням процедури (функції).
  • Чтобы скачать этот файл зарегистрируйтесь и/или войдите на сайт используя форму сверху.
  • Регистрация