Главная страница Случайная лекция Мы поможем в написании ваших работ! Порталы: БиологияВойнаГеографияИнформатикаИскусствоИсторияКультураЛингвистикаМатематикаМедицинаОхрана трудаПолитикаПравоПсихологияРелигияТехникаФизикаФилософияЭкономика Мы поможем в написании ваших работ! |
Тема: Текстовые файлы
Практическое занятие.
Файл - это упорядоченная последовательность однотипных компонентов, расположенных на внешнем носителе. Файлы предназначены только для хранения информации, а обработка этой информации осуществляется программами. Использование файлов целесообразно в случае: долговременного хранения данных ; доступа различных программ к одним и тем же данным; обработки больших массивов данных, которые невозможно целиком разместить в оперативной памяти компьютера. В Паскале определены текстовые файлы, типизированные и нетипизированные. Файл, не содержащий ни одного элемента, называется пустым. Создается файл путем добавления новых записей в конец первоначально пустого файла. Длина файла, т.е. количество элементов, не задается при определении файла. Все файлы должны быть описаны в программе либо в разделе переменных VAR, либо в разделе типов TYPE. Под чтением файла понимают ввод данных из внешнего файла, находящегося на диске, в оперативную память машины. Запись в файл - вывод результатов работы программы из оперативной памяти на диск в файл. Работа с файлами выполняется следующими процедурами: Assign – устанавливает связь между именем файла в программе (файловой переменной ) и физическим именем файла, принятым в ОС. Reset - открывает существующий файл для чтения. Rewrite– создает и открывает новый файл для записи на внешнем устройстве (если файл ранее существовал, вся предыдущая информация из него стирается). Close - закрывает открытый файл. Для определения конца файла используется стандартная встроенная функция EOF (файловая переменная), которая принимает значение True, если достигнут конец файла, и значение False в противном случае. Начинаем решение задач. (Все программы перед компиляцией следует сохранять!!!!!!) 1. Написать программу, которая создает текстовый фай, содержащий сведения о вашем друге (подруге): фамилия, имя, дата рождения. Program primer; Var f:text; 2. Написать программу, которая создает текстовый фай, содержащий информацию о книге: автор, название, год издания. Program biblioteka; 3. Открыть существующий файл drug.txt и дополнить его информацией о хобби своего друга (подруги). Program primer2; 4. Открыть существующий файл biblioteka.txt и дополнить его информацией о количестве страниц в книге. Program Biblioteka2; 5. Создать текстовый файл chisla.dat, содержащий все четные двузначные числа. Program primer3; 6. Создать текстовый файл proba.dat, содержащий все трехзначные числа, кратные 125. Program probnik;
Дата добавления: 2015-06-30; просмотров: 220; Нарушение авторских прав Мы поможем в написании ваших работ! |