|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
16.05.2009, 16:38 | #1 |
Пользователь
Регистрация: 06.04.2009
Сообщений: 27
|
ввод строки!
Написать программу, которая осуществляет ввод строки с клавиатуры, затем выводит на экран символы латинского нижнего регистра, НЕ встечающиеся в строке, в алфавитном порядке.
(Использовать тип множество для определения символов, отсутствующих с строке.)
Татьяна
|
16.05.2009, 16:56 | #2 |
Участник клуба
Регистрация: 16.03.2009
Сообщений: 1,013
|
ну скажем так
Код:
Uguu~
|
16.05.2009, 17:02 | #3 |
Пользователь
Регистрация: 06.04.2009
Сообщений: 27
|
Спасибо, а если осуществлять проверку на ввод именно натинских букв?
Татьяна
|
16.05.2009, 17:02 | #4 |
Пользователь
Регистрация: 06.04.2009
Сообщений: 27
|
*Латинских
Татьяна
|
16.05.2009, 17:05 | #5 |
Участник клуба
Регистрация: 16.03.2009
Сообщений: 1,013
|
зачем это??? Попробуйте ввести НЕлатинские буквы.... цифры, спецсимволы, что угодно)
Uguu~
|
16.05.2009, 17:12 | #6 |
Пользователь
Регистрация: 06.04.2009
Сообщений: 27
|
ок)спасибо
Татьяна
|
16.05.2009, 17:13 | #7 |
Участник клуба
Регистрация: 16.03.2009
Сообщений: 1,013
|
ну можете такое добавить если хотите после считывания строки в str:
Код:
Uguu~
|
16.05.2009, 17:22 | #8 |
Пользователь
Регистрация: 06.04.2009
Сообщений: 27
|
Извените, а можете пояснить строчку
if (ord(str[i]) < 97) or (ord(str[i]) > 122) then begin....
Татьяна
|
16.05.2009, 17:32 | #9 |
Участник клуба
Регистрация: 16.03.2009
Сообщений: 1,013
|
могу... если открыть ASCII-таблицу и посмотреть коды символов от a до z, можно увидеть, что в десятичной СС они занимают пространство от 97 до 122. Соответственно, если код символа выходит за эти пределы - он не является латинской маленькой буквой.. Функция ord как раз возвращает код символа..
Uguu~
|
16.05.2009, 17:40 | #10 |
Пользователь
Регистрация: 06.04.2009
Сообщений: 27
|
Благодарю!
Татьяна
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Ввод строки с пробелами | Сергей089 | Помощь студентам | 15 | 24.04.2009 23:01 |
Строки. Как вывести часть строки? | Anfall | Общие вопросы Delphi | 7 | 26.02.2009 09:10 |
считать из файла две строки, вывести на экран символы первой строки, которые отсутствуют во второй | gotex | Помощь студентам | 4 | 08.05.2008 02:27 |
КАК сделать ввод строки на русском языке | vicdon | Паскаль, Turbo Pascal, PascalABC.NET | 4 | 05.11.2007 07:54 |
Ввод начальных данных из командной строки | Bounefarte | Помощь студентам | 5 | 26.08.2007 12:49 |