Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 23.02.2013, 14:35   #1
Progerr
 
Регистрация: 31.01.2013
Сообщений: 9
По умолчанию Операнды имеют неприводимые типы(Pascal)

Код:
for i:=1 to n-1 do
  begin
    read(m);
    k:=m;
    read(m);
    if (k<0 and 0<m) or (k>0 and m<0) then
      ik:=ik+1;
  end;
Выдает ошибку в цикле,точней в условии "операнды имеют неприводимые типы" ,прошу помощи.(Все переменные целочисельные).

Последний раз редактировалось Progerr; 23.02.2013 в 14:39.
Progerr вне форума Ответить с цитированием
Старый 23.02.2013, 14:46   #2
BDA
МегаМодератор
СуперМодератор
 
Аватар для BDA
 
Регистрация: 09.11.2010
Сообщений: 7,291
По умолчанию

Код:
(k<0) and (0<m) or (k>0) and (m<0)
Читайте о старшинстве операций.
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )
BDA вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
операнды имеют неприводимые типы siner Паскаль, Turbo Pascal, PascalABC.NET 3 17.11.2012 19:35
Какие типы имеют value rangel JavaScript, Ajax 0 29.07.2010 12:46
[Pascal] комбинированные типы(задача) Рамик Помощь студентам 7 15.03.2009 17:33
[Pascal] Комбинированные типы Рамик Помощь студентам 4 09.03.2009 18:00
Pascal комбинированные типы Rus 47 Помощь студентам 7 22.02.2009 17:48