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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 07.04.2009, 19:40   #1
Майструк Татьяна
Новичок
Джуниор
 
Регистрация: 07.04.2009
Сообщений: 2
Восклицание Работа с матрицами (delphi)

условия задачи:
слейте 2 матрицы А и В в новую С, поставив элементы матрицы А на нечетные места, а элементы массива В на четные, остальные равны 0.

в общем, преподаватель требует объяснить, почему в этом фрагменте использованы функции div,mod:

Код:
if (i mod 2=0) and (j mod 2=0)
then c[i,j]:=b[i div 2,j div 2]
else
if (i mod 2=1) and (j mod 2=1)
then c[i,j]:=a[(i div 2)+1,(j div 2)+1]

заранее спасибо!!

Последний раз редактировалось rpy3uH; 07.04.2009 в 20:20.
Майструк Татьяна вне форума Ответить с цитированием
Старый 07.04.2009, 19:56   #2
__STDC__
Участник клуба
 
Аватар для __STDC__
 
Регистрация: 16.03.2009
Сообщений: 1,013
По умолчанию

div и mod не есть функции... это операции.. Первая - целочисленное деление, вторая - остаток от деления.. здесь они использованы чтобы определить четность или нечетность текущего места в матрице и соответствующим образом установить элемент...
Uguu~
__STDC__ вне форума Ответить с цитированием
Старый 07.04.2009, 20:26   #3
Майструк Татьяна
Новичок
Джуниор
 
Регистрация: 07.04.2009
Сообщений: 2
По умолчанию

а как они это делают??
Майструк Татьяна вне форума Ответить с цитированием
Старый 07.04.2009, 20:33   #4
__STDC__
Участник клуба
 
Аватар для __STDC__
 
Регистрация: 16.03.2009
Сообщений: 1,013
По умолчанию

предлагаю вооружиться отладчиком и посмотреть... это элементарная математика, программирования тут нет... или на бумажке расписать
Uguu~
__STDC__ вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Работа с матрицами (StringGrid, Delphi) Ратмир Помощь студентам 2 04.04.2009 13:41
Работа с матрицами и строками в Delphi Deniz Помощь студентам 2 03.12.2008 21:27
Работа с матрицами. Массивы. Xeon332 Помощь студентам 9 16.01.2008 21:03
help!!! работа с матрицами Zagran Паскаль, Turbo Pascal, PascalABC.NET 4 08.01.2007 15:54