Решаем задачи Абрамян на Паскале. Text55

Text55. Дан текстовый файл. Создать символьный файл, содержащий все символы, встретившиеся в тексте, включая пробел и знаки препинания (без повторений). Символы располагать в порядке возрастания их кодов.

Решение:

Пояснение:

Создаём множество из знаков припинания:

Это множество в которое мы будем вносить знаки которые есть в тексте:

Бежим по всем символам в файле:

Если в тексте встречается символ, то мы заносим их в множество Pout

 

Открываем символьный файл на запись:

 

Бежим по всей таблице ASCII

 

Другие задачи из раздела Text можно посмотреть здесь.

Комментарии:

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *