Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ПР_Паскаль.doc
Скачиваний:
31
Добавлен:
05.09.2019
Размер:
672.26 Кб
Скачать

3. Выполнить самостоятельно:

Задания уровня 2

1. Составьте программу, демонстрирующую операции над множествами: операции объединения, разности, пересечения. Множества чисел заполнить следующим образом: D1 – четными числами 2, 4, 6, 8; множество D2 – числами 0, 1, 2, 3, 5; множество D3 – нечетными числами 1, 3, 5, 7, 9. Сохранить программу под именем P9PR3

2. Введите строку. Подсчитайте количество гласных букв в ней. Записать программу под именем P9PR4

Задания уровня 3

3. Задано некоторое множество M и множество T того же типа. Подсчитать, сколько же элементов из множеств T и M совпадает. Сохранить программу под именем P9PR5

4. Требуется сформировать последовательность натуральных чисел от 1 до n, расположенных в случайном порядке без повторения значений. Сохранить программу под именем P9PR6

4. Окончание работы:

  1. Сохранить созданные программы.

  2. Подготовить ответы на контрольные вопросы.

  3. Показать работу преподавателю.

  4. Завершить работу TURBO PASCAL.

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

  1. Что такое множество?

  2. Назовите основные особенности множеств.

  3. Что называют конструктором множеств?

  4. Как описываются множества в Паскале?

  5. Какие операции можно осуществлять с множествами?

Практическая работа №10 работа с файлами в turbo pascal

Цель работы Овладеть техникой составления программы с использованием файлов, её компиляции и записи на диск под заданным именем.

Задачи работы Научиться применять основные принципы алгоритмизации и программирования в решении задач, использующих в качестве исходных данных файлы.

Обеспечивающие средства Сборник описаний практических работ, персональный компьютер, конспект лекций.

Задание Составить программы для предложенных заданий, используя файлы, отладить их и сохранить.

Требования к отчету Итоги практической работы представить в виде блок-схемы алгоритма и текста программы, привести значения исходных данных и значения полученных результатов (при необходимости вывести на печать).

Технология работы

1. Ознакомьтесь с теоретическим материалом, необходимым для выполнения работы:

В Паскале понятие файла употребляется в двух смыслах:

  • как поименованная информация на внешнем устройстве (внешний файл);

  • как переменная файлового типа в Паскаль-программе (внутренний файл).

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

Файловый тип переменной – это структурированный тип, представляющий собой совокупность однотипных элементов, количество которых заранее (до исполнения программы) не определено.

Для работы с файлом при описании переменных необходимо определить переменную файлового типа, которая будет считаться «представителем» этого файла в данной программе. Такая переменная называется также указателем. Структура описания файловой переменной:

Var

<имя файла>: File Of <базовый тип>

В качестве базового типа можно использовать любой тип, за исключением типа File.