![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 15.06.2011
Сообщений: 5
|
![]() Код:
Типы переменных: Код:
|
![]() |
![]() |
![]() |
#2 |
Читаю Кормена
Пользователь
Регистрация: 28.12.2008
Сообщений: 46
|
![]()
Pascal/Delphi не поддерживает двойных сравнений.
У Вас получается ситуация при которой сравнивается boolean и integer (или что там у вас). А это действительно не сравниваемые величины. |
![]() |
![]() |
![]() |
#3 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]()
Merkator +1
плюс скобки надо ОБЯЗАТЕЛЬНО ставить между логическими операциями: Код:
Последний раз редактировалось Serge_Bliznykov; 07.07.2011 в 13:39. |
![]() |
![]() |
![]() |
#4 |
Регистрация: 15.06.2011
Сообщений: 5
|
![]()
большое спасибо
|
![]() |
![]() |
![]() |
#5 |
Новичок
Джуниор
Регистрация: 22.12.2011
Сообщений: 5
|
![]()
Добрый день! Следующая проблема несовместимости типов.
Код:
Последний раз редактировалось hunteee; 22.12.2011 в 19:01. |
![]() |
![]() |
![]() |
#6 |
!=
Участник клуба
Регистрация: 08.09.2008
Сообщений: 1,751
|
![]() Код:
и дальше Код:
Кстати напишите в коде комментарий, а то я не понял, что и где вы хотите сделать + О точно ещё и W. Последний раз редактировалось vovk; 22.12.2011 в 18:40. |
![]() |
![]() |
![]() |
#7 |
Made In USSR!
Старожил
Регистрация: 01.09.2010
Сообщений: 3,657
|
![]()
pos() возвращает значение integer а ты присваешь его переменной типа String это раз
(S[i],W) W должно быть string а у тебя array [1..36] of string тоже не проканает
"...В жизни я встречал друзей и врагов.В жизни много всего перевидал.Солнце тело мое жгло, ветер волосы трепал,но я смысла жизни так и не узнал..."
(c) Юрий Клинских aka "Хой" |
![]() |
![]() |
![]() |
#8 |
!=
Участник клуба
Регистрация: 08.09.2008
Сообщений: 1,751
|
![]()
Может W надо обьявить как
Код:
|
![]() |
![]() |
![]() |
#9 |
Новичок
Джуниор
Регистрация: 22.12.2011
Сообщений: 5
|
![]()
Программа представляет собой реализацию алгоритма шифрования Эль-Гамаля. Суть заключается в том, что в Edit1.Text мы должны вводить сообщение, а в другие эдиты некоторые значения. Все дано по условию. Существует алфавит, где каждая буква алфавита имеет свое значение. Программа должна проверять символы сообщения введенные и сопоставлять их со значениями в объявленном алфавите, затем закладываться в некоторые формулы алгоритма и полученное сообщение должно выводиться в другой эдит.
|
![]() |
![]() |
![]() |
#10 |
Новичок
Джуниор
Регистрация: 22.12.2011
Сообщений: 5
|
![]()
Немного изменил код. Появилась ошибка в функции. [Error] Unit1.pas(47): Incompatible types: 'Integer' and 'Extended'
Код:
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Ошибка - [Error] GraphUnit.pas(104): Types of actual and formal var parameters must be identical | Ash | Общие вопросы Delphi | 8 | 30.10.2012 21:01 |
Incompatible types | MetR | Помощь студентам | 4 | 22.12.2011 18:31 |
incompatible types | nupinh | Общие вопросы Delphi | 1 | 21.05.2011 23:18 |
Ошибка компилятора "Comparing signed and unsigned types" | Prisioner | Общие вопросы Delphi | 2 | 15.11.2010 02:46 |
Ошибка [Error] UPER.pas(57): Incompatible types: 'Integer' and 'Pointer' | Pirotexnik | Общие вопросы Delphi | 4 | 27.03.2009 11:04 |