![]() |
|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 21.09.2013
Сообщений: 232
|
![]()
Сама задача:
Напечатать в алфавитном порядке все маленькие русские буквы, которые входят в даный текст из 200 букв. (препод сказала в задаче мы работаем с символами (char) я так думаю. этот код просто догадка: Код:
это только догадка. помогите плиз |
![]() |
![]() |
![]() |
#2 |
Участник клуба
Регистрация: 05.11.2013
Сообщений: 1,601
|
![]()
Не забудьте, что в алфавитном порядке. И ошибки нужно исправить.
|
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 21.09.2013
Сообщений: 232
|
![]()
подскажите плиз какие, сейчас попробую методом пузырька еще
Код:
Последний раз редактировалось Stilet; 17.11.2013 в 16:17. |
![]() |
![]() |
![]() |
#4 | |||
Новичок
Джуниор
Регистрация: 11.10.2011
Сообщений: 3,882
|
![]() Цитата:
Цитата:
1) Type описывается перед var 2) in используется для множеств.. 3) А если длина строки = 1? Вы выйдете за пределы.. А если 250? Тогда Вы не обработаете всю строку.. Цитата:
Код:
Код:
Код:
|
|||
![]() |
![]() |
![]() |
#5 |
Форумчанин
Регистрация: 21.09.2013
Сообщений: 232
|
![]()
вот так вишло:
var i:integer; ch:char; stroka:string; begin Writeln('VVedi elementi '); Readln(stroka); For ch:= 'a' to 'я' do If (Pos (ch,stroka) <> 0) or (pos(upcase(ch),stroka) <> 0) then Writeln(ch); end. но в результате иероглифы ( |
![]() |
![]() |
![]() |
#6 |
Участник клуба
Регистрация: 05.11.2013
Сообщений: 1,601
|
![]()
Посмотрите результат выполнения. FPC
Как можно видеть, программа пропускает заглавные русские буквы. стандартный upcase не работает для кириллицы Вы работаете в Турбо Паскале? "Иероглифы" в нем выводятся. Последний раз редактировалось ZX Spectrum-128; 17.11.2013 в 18:26. |
![]() |
![]() |
![]() |
#7 | |
Новичок
Джуниор
Регистрация: 11.10.2011
Сообщений: 3,882
|
![]() Цитата:
Кстати, уже давно 2.6.2. есть.. |
|
![]() |
![]() |
![]() |
#8 | ||
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Цитата:
Цитата:
I'm learning to live...
|
||
![]() |
![]() |
![]() |
#9 | ||
Новичок
Джуниор
Регистрация: 11.10.2011
Сообщений: 3,882
|
![]() Цитата:
Идет строка "Лучшим доктором ..." После этого идет 'Л'.. Хотя, оно НЕ МОЖЕТ там быть.. Цитата:
|
||
![]() |
![]() |
![]() |
#10 |
Участник клуба
Регистрация: 05.11.2013
Сообщений: 1,601
|
![]() |
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Пожалуйста помогите решить задачу на Pascal | serafima_92 | Помощь студентам | 4 | 24.09.2009 10:13 |
помогите пожалуйста решить задачу в pascal | volia.92 | Помощь студентам | 1 | 06.06.2009 05:42 |
помогите пожалуйста решить задачу на Pascal'e. | roller | Помощь студентам | 8 | 13.03.2009 10:48 |
Задача в pascal?! помогите пожалуйста решить задачу. | Absent | Помощь студентам | 6 | 09.04.2008 23:41 |