Содержание‎ > ‎Школа‎ > ‎Pascal‎ > ‎

Разбить на слова

  1. Задание на 3
    Написать программу, которая принимает входной файл и выводит на экран все слова из этого файла в столбик.
    Словом считается последовательность букв латинского алфавита или цифр.
    Примеры слов: hello, 1234, B52, 12pI
    Это задание не предполагает использования расширения строки вдвое при переполнении
  2. Задание на 4
    Использовать расширение строки вдвое при добавлении символов
  3. Задание на 5
    Выводит в выходной файл out.html текст из входного файла in.pas, в котором вокруг каждого слова из файла keywords.txt стоит тег <b>...</b>.
    Например, текст "begin ... end." превращается в "<b>begin</b> ... <b>end</b>."
    В качестве примера входного файла следует взять текст своей программы.
    NB: При выполнении этого задания может быть полезна функция Pos из стандартной библиотеки
  4. Домашнее задание (на отдельную оценку)
    Добавить к заданию на 5 следующие расширения:
    1. каждый пробел из входного файла заменяется на сочетание &nbsp;
    2. каждый символ табуляции (код символа найти в Интернете самостоятельно) заменяется на два сочетания &nbsp; подряд
    3. в конце каждой строки ставится сочетание <br/>
    4. NB: полученный в результате файл будет пригоден для просмотра в браузере

Attachments (1)