- (Задание за 3) Распечатать таблицу символов кодировки OEM/Cp866 (эта кодировка используется в консоли по умолчанию)
- Даны таблицы перекодировки для символов с номерами 128..255: 866-1251 и 866-koi8r
- (Задание на 4. Часть 1) Написать программу, которая перекодирует файл согласно таблице перекодировки:
- Символы с номерами от 0 до 127 остаются без изменений
- Остальные символы перекодируются по таблице
- Параметры командной строки: имя файла таблицы, имя исходного файла, имя конечного файла
- Проверить программу на файле encodings.cp866, преобразовав его в Cp1251 и открыв "Блокнотом"
- (Задание на 4. Часть 2) Написать программу, которая строит таблицы 1251-866 и koi8r-866
- Проверить таблицы, преобразовав файлы mail.cp1251 и text.koi в Cp866 и распечатав в консоли
- Для того, чтобы распечатать в консоль вместо вывода в файл, достаточно указать пустое имя файла
- (Задание на 5) Написать программу, которая переводит файл в кодировке KOI8-R в транслит с обратным регистром
- У каждого символа старший бит заменяется нулем
- Параметры командной строки: исходный файл, конечный файл
- (Домашнее задание) Написать программу, которая выводит таблицу символов для кодировки, определяемой таблицей перекодировки
- Если входной файл содержит таблицу перекодировки 1251-866, то отображается таблица символов для кодировки Cp1251 и т.д.
|
Attachments (5)
-
866-1251 - on Jan 21, 2009 12:20 PM by Andrey Breslav (version 1)
1k
Download
-
866-koi8r - on Jan 21, 2009 12:20 PM by Andrey Breslav (version 1)
1k
Download
-
encodings.cp866 - on Jan 21, 2009 12:41 PM by Andrey Breslav (version 1)
1k
Download
-
mail.cp1251 - on Jan 21, 2009 12:36 PM by Andrey Breslav (version 1)
6k
Download
-
text.koi - on Jan 21, 2009 12:34 PM by Andrey Breslav (version 1)
25k
Download
|