Реферат: Задачи по теме "Строковые величины"

Кому: [email protected]

От кого: [email protected]

Текст сообщения:

Поздравляю тебя со стаодиннадцатилетием!

Желаю здоровья и долголетия.

Вывод на экран:

Здравствуй, Bilbo!

Поздравляю тебя со стаодиннадцатилетием!

Желаю здоровья и долголетия.

С уважением, Gandalf.

7. "Что в имени тебе моем...". Есть некая простейшая многопользовательская операционная система и список зарегистрированных в ней пользователей. При входе у пользователя запрашивается его имя. Если этого имени нет в списке, то доступ к системе запрещается и выводится соответствующее сообщение, иначе — приглашение к работе. Напишите программу, моделирующую работу такой системы.

8. ANSI C & Borland C. Согласно стандарту ANSI С, при задании пути к файлу в программе на языке С, каталоги разделяются символом "/", а в стандарте фирмы Borland для разделения каталогов используется последовательность символов "\\". Написать программу, которая переводит строку, содержащую путь к файлу в стандарте ANSI С, в строку, содержащую путь к файлу в стандарте фирмы Borland.

Пример

Путь в ANSIC > C:/MYDOCS/TEX/DOC1.TEX

Путьв Borland C > C:\\MYDOCS\\TEX\\DOC1.TEX

9. Расстановка длинных тире. Символ — в HTML-документе представляет собой длинное тире, которое при просмотре страницы выглядит гораздо привлекательней обычного "-". Поэтому эстеты Веб-дизайна предпочитают использовать именно его. Дан текст, содержащий последовательности символов "-". Заменить их на последовательность символов "—".

10. DOS-Unix. Дана строка, содержащая путь к файлу или каталогу, записанный по соглашениям, принятым в ОС MS DOS. Преобразовать данную строку таким образом, чтобы она содержала путь в формате ОС Unix, то есть заменить каждый символ "\" на символ "/".

Пример

Путь DOS: С:\WINDOWS\SYSTEM

Путь Unix: C:/WINDOWS/SYSTEM

11. Полезные функции для работы с символами. Напишите функцию, определяющую, является ли введенный символ (функция возвращает число 1, если является, и 0 — в противном случае)

а) буквой латиницы или кириллицы;

б) цифрой от 0 до 9;

в) строчной буквой латиницы или кириллицы;

г) прописной буквой латиницы или кириллицы;

д) шестнадцатеричной цифрой;

е) пробелом, то есть символом с кодом из диапазона 0..32.

12. Полезные функции для работы со строками символов

1) Напишите функцию, осуществляющую перевод строки, состоящей из символов латиницы и/или кириллицы, в нижний регистр. Функция должна возвращать строку, где буквы записаны в нижнем регистре.

К-во Просмотров: 434
Бесплатно скачать Реферат: Задачи по теме "Строковые величины"