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

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

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

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 17.05.2010, 02:43   #1
Грехоносец
Новичок
Джуниор
 
Регистрация: 17.05.2010
Сообщений: 1
По умолчанию Трудный отрезок в тексте программы

begin
p:=0;
for i:=1 to N do
for j:=1 to M do
if [i,j]<A[i*j] do
then p:=p*(i*j)
else
writeln ('Бейся об клавиатуру!');
end;

И в том месте где находится A[i*j] выскакивает ошибка "операнды имеют неприводимые типы". Никак не пойму в чем дело(
Грехоносец вне форума Ответить с цитированием
Старый 17.05.2010, 02:49   #2
Namolem
Oo
Форумчанин
 
Аватар для Namolem
 
Регистрация: 10.10.2009
Сообщений: 350
По умолчанию

[i,j]<A[i*j]

что с чем вы сравниваете?
Namolem вне форума Ответить с цитированием
Старый 17.05.2010, 03:17   #3
tir0
Новичок
Джуниор
 
Аватар для tir0
 
Регистрация: 17.05.2010
Сообщений: 3
По умолчанию

if [i,j]<A[i*j] do - пропущена переменная перед [i,j].
Видимо ранее был обьявлен массив, и тут сравнивается элемент [i,j] какого-то масива и эелемент [i*j] массива А.
tir0 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ошибка в тексте программы Pascal daniil2010 Помощь студентам 3 06.05.2010 00:58
Программы расстановки переносов в тексте на русском и английском языке. Lazio Фриланс 8 15.10.2009 17:49
как запустить другой exe из в тексте программы ? somwan Общие вопросы C/C++ 5 01.10.2009 14:28
Ошибка в тексте программы с пользовательским модулем zonclayv Паскаль, Turbo Pascal, PascalABC.NET 1 22.12.2008 21:39
перевести не трудный код программы из Delphi на С++ Ilius Помощь студентам 2 16.12.2008 18:11