Сибирский университет потребительской кооперации
Опубликован: 04.05.2005 | Доступ: свободный | Студентов: 4322 / 1347 | Оценка: 4.45 / 4.22 | Длительность: 12:28:00
ISBN: 978-5-9556-0034-5
Лекция 12:

Файлы

< Лекция 11 || Лекция 12: 1234 || Лекция 13 >

Самостоятельные задания

  1. Напишите замену для стандартного предиката openwrite, который будет открывать файл на запись, если файл существует, и выводить соответствующее сообщение, если он отсутствует.
  2. Напишите замену для стандартного предиката openmodify, который будет открывать файл на чтение и запись, если файл существует, и выводить соответствующее сообщение, если файл отсутствует.
  3. Напишите замену для стандартного предиката openappend, который будет открывать файл на дозапись, если файл существует, и выводить соответствующее сообщение, если он отсутствует.
  4. Создайте предикат, осуществляющий переписывание из одного файла, содержащего числа, в другой файл только тех чисел, которые являются четными.
  5. Создайте предикат, вычисляющий количество отрицательных чисел в файле.
  6. Создайте предикат, вычисляющий сумму чисел, хранящихся в файле.
  7. Создайте предикат, вычисляющий количество чисел, меньших среднего арифметического значения всех чисел в файле.
  8. Создайте предикат, формирующий из текста, хранящегося в файле, список слов, в которых имеются повторяющиеся символы.
  9. Создайте предикат, дополняющий все строки, хранящиеся в файле, символом "*" до самой длинной строки.
< Лекция 11 || Лекция 12: 1234 || Лекция 13 >
Виктор Бондарь
Виктор Бондарь

После приведения формулы вида ПНФ к виду ССФ вы получаете формулу, в безквантовой матрице которой дизъюнкт содержит оба контранрных атома:. Как тогда проводить его унификацию, если в случае замены x на f(x) весь дизъюнкт обратится в единицу?

Ольга Потапенко
Ольга Потапенко

никак не могу увидеть тексты самих лекций.