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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 27.02.2011, 20:02   #1
ВДПУ
Пользователь
 
Регистрация: 09.02.2011
Сообщений: 37
Вопрос Как определить элемент массива парный или не парный

Я ввел (if (t[i] mod 2=0) then) И мне выбрасывает ошибку
Вот тело программы

var t:array[1..10] of real;
i,n,m: integer;
begin
n:=0;
m:=0;
for i:=1 to 10 do
begin
write('Vvedit 10 chusel: ');
readln(t[i]);
if (t[i] mod 2=0) then
n:=n+1;
end;
for i:=1 to 10 do
if t[i] mod 2<>0 then
begin
m:=m=1;
end;
writeln('Kilkist ne parnyx=',m);
writeln('Kilkist ne parnyx=',n);
readln
end.
ВДПУ вне форума Ответить с цитированием
Старый 27.02.2011, 20:34   #2
GetMax
Форумчанин
 
Регистрация: 21.10.2010
Сообщений: 588
По умолчанию

Операторы div и mod могут применяться только к порядковым типам данным. Поэтому пишите либо
Код:
var t:array[1..10] of Integer ;
либо
Код:
if frac(t[i] / 2) = 0 then
Пользователь не знает, чего он хочет, пока не увидит то, что он получил.
Для благодарностей WMR R145235935681
GetMax вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как удалить(добавить) элемент массива? vanek1 Помощь студентам 3 15.12.2010 22:26
Assembler (Как определить число в массиве или буква?) Exelence Помощь студентам 0 05.12.2010 21:13
Как удалить\добавить элемент массива с++ Sanu0074 Помощь студентам 3 15.06.2010 11:53
найти наибольший элемент из элементов одномерного массива,которые имеют парный номер soblaznitel Помощь студентам 0 26.05.2010 22:02
Массив в Си. как определить и удалить строчку в которой находится макс элемент Софья9 Помощь студентам 15 11.06.2009 18:46