1. Заголовок или название темы должно быть информативным !
2. Все тексты фрагментов программ должны помещаться в теги [code] ... [/code] или [code=pas] ... [/code].
3. Прежде чем задавать вопрос, см. "FAQ" и используйте ПОИСК !
4. НЕ используйте форум для личного общения!
5. Самое главное - это раздел теоретический, т.е. никаких задач и программ (за исключением небольших фрагментов) - для этого есть отдельный раздел!
| ponomarovmax |
12.11.2011 13:39
Сообщение
#1
|
|
Группа: Пользователи Сообщений: 2 Пол: Мужской Репутация: 0 |
Существует задача:
"Дана последовательность символов. Необходимо построить и напечатать множество, элементами которой есть символы, которые встречаются в последовательности: буквы "a..x"(англ. буквы) и "б..н"(русские буквы)". Задачу я выполнил, вот код: const k=6; {количество вводимых букв}
k=6 - количество букв, но при работе программы учитывается только 2 буквы; при k=12 - 4 буквы, k=24 - 8 букв, то есть треть от нужного. Итак вопрос - Что не так я делаю? Запускал в free pascal 2.4.4 Сообщение отредактировано: ponomarovmax - 12.11.2011 13:45 |
![]() ![]() |
| ponomarovmax |
12.11.2011 16:47
Сообщение
#2
|
|
Группа: Пользователи Сообщений: 2 Пол: Мужской Репутация: 0 |
Хм, действительно заработало! Спасибо!
|
ponomarovmax Странные дела с определением символов в множестве 12.11.2011 13:39
IUnknown ReadLn(Ch);Иначе CR и LF тоже будут проверяться на... 12.11.2011 15:57![]() ![]() |
|
Текстовая версия | 9.12.2025 3:12 |