|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
02.05.2008, 20:33 | #1 |
Дружусь с Delphi
Пользователь Подтвердите свой е-майл
Регистрация: 02.05.2008
Сообщений: 33
|
сравнить разные строки
Снова прошу помощи. Люди, мне нужно сравнить 2 строки, в 1й - число Х, а во второй символов столько, сколько Х. Я ему так:
TForm1.Button1Click(Sender: TObject); Var s, s2: String; begin s2:=Edit1.Text; //число s:=Edit2.Text; // поле с символами равное полю 2 if length(s2)=s then begin end; он конечно же ругается, говорит : [Error] Unit1.pas(41): Incompatible types: 'String' and 'Integer'. А как сделать то. Я чайник, пожалуйста поподробнее и простыми функциями, а то препод не поврит, что это я такая умная |
02.05.2008, 20:40 | #2 |
Телепат с дипломом
Старожил
Регистрация: 10.06.2007
Сообщений: 4,929
|
IntToStr
StrToInt
The future is not a tablet with a 9" screen no more than the future was a 9" black & white screen in a box. It’s the paradigm that survives. (Kroc Camen)
Проверь себя! Онлайн тестирование | Мой блог |
02.05.2008, 20:43 | #3 |
Дружусь с Delphi
Пользователь Подтвердите свой е-майл
Регистрация: 02.05.2008
Сообщений: 33
|
А какую в каую строку переводить лучше число в строку или наоборот?
|
02.05.2008, 20:44 | #4 |
Старожил
Регистрация: 13.12.2006
Сообщений: 3,859
|
if length(s2)=s => if length(s2)=strtoint(s)
ICQ не для вопросов, а для предложений. Для вопросов используйте форум
IRC канал клуба программистов|Мои статьи |
02.05.2008, 20:50 | #5 | |
Телепат с дипломом
Старожил
Регистрация: 10.06.2007
Сообщений: 4,929
|
отвечаю вашими же словами
Цитата:
The future is not a tablet with a 9" screen no more than the future was a 9" black & white screen in a box. It’s the paradigm that survives. (Kroc Camen)
Проверь себя! Онлайн тестирование | Мой блог |
|
02.05.2008, 20:50 | #6 |
Дружусь с Delphi
Пользователь Подтвердите свой е-майл
Регистрация: 02.05.2008
Сообщений: 33
|
ого! он мне вабще окно с ошибкой выдал после такого
procedure TForm1.Button1Click(Sender: TObject); Var s, s2, t : string; i : integer; begin s2:=Edit1.Text; s:=Edit2.Text; if length(s2)=strtoint(s) then begin ... |
02.05.2008, 20:53 | #7 | |
Дружусь с Delphi
Пользователь Подтвердите свой е-майл
Регистрация: 02.05.2008
Сообщений: 33
|
Цитата:
Не будите ли Вы добры, чтоб оказать несчастной помощь? Мне в задании сказано: дано число х, и последовательность символов, такой длины как х, вот. Последний раз редактировалось Katovski; 02.05.2008 в 20:58. Причина: подумала |
|
02.05.2008, 21:07 | #8 | |
Телепат с дипломом
Старожил
Регистрация: 10.06.2007
Сообщений: 4,929
|
Цитата:
Чтобы кол-во символов в последовательности была равна числу? Тогда так: Код:
The future is not a tablet with a 9" screen no more than the future was a 9" black & white screen in a box. It’s the paradigm that survives. (Kroc Camen)
Проверь себя! Онлайн тестирование | Мой блог |
|
02.05.2008, 21:10 | #9 |
Дружусь с Delphi
Пользователь Подтвердите свой е-майл
Регистрация: 02.05.2008
Сообщений: 33
|
Ой, спасибо! ура! ура! работает!
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
сравнить тексты | olimpus | Microsoft Office Excel | 27 | 07.11.2008 10:29 |
Сравнить колонки | Romuald | Microsoft Office Excel | 11 | 22.01.2008 09:28 |
помогите! как сравнить BMP файлы? | lenivec | Мультимедиа в Delphi | 20 | 14.11.2007 21:47 |
сравнить 2 строчки | oLMeR | Общие вопросы Delphi | 3 | 02.11.2007 11:51 |