|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
01.03.2017, 21:32 | #1 |
Пользователь
Регистрация: 14.11.2016
Сообщений: 12
|
Делфи. Строки
Здравствуйте!
Подскажите, пожалуйста, как посимвольно ввести строку в массив? Например, пользователь в Edit набирает рандомные символы, каждый из них нужно записать в память как элемент массива. Вопрос вот в чем: как правильно считать символы из Edit и поместить их в массив? Спасибо. Вот код, где я пытаюсь сделать так, чтобы в форму выводилось количество повторений последовательности "abc", но он все время выводит 0. Код:
Последний раз редактировалось furgingerbread; 01.03.2017 в 21:46. |
01.03.2017, 21:52 | #2 |
Старожил
Регистрация: 20.04.2008
Сообщений: 5,526
|
первый проверяемый S[i]
следующий проверяемый S[i+1] или проверь свою программу на строке 'a-bc'
программа — запись алгоритма на языке понятном транслятору
|
01.03.2017, 21:57 | #3 |
Пользователь
Регистрация: 14.11.2016
Сообщений: 12
|
Изменила индексы, проверила - все равно выводится 0.
Поняла, в чем ошибка: Length(S)-3 заменить на Length(S)-2. Теперь все работает. Спасибо. Последний раз редактировалось furgingerbread; 01.03.2017 в 22:01. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
в Делфи написать программу с формированием матрицы с определенным весом строки, столбца, с длиной строки, столбца | Milanista | Помощь студентам | 20 | 05.06.2015 17:38 |
Составить матрицу, элементы первой строки равны максимальному элементу; а второй строки - номеру (Делфи) | Markss | Помощь студентам | 1 | 30.05.2011 23:15 |
Строки. Делфи. | РэБ | Помощь студентам | 6 | 25.12.2010 19:16 |
Строки в делфи | Артём Соловьёв | Помощь студентам | 0 | 05.12.2010 13:16 |
строки в Делфи | Леди Уинтер | Помощь студентам | 4 | 10.01.2008 21:34 |