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

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

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 25.04.2012, 17:22   #1
Gulnara
Новичок
Джуниор
 
Регистрация: 25.04.2012
Сообщений: 1
По умолчанию сравнение элементов матриц

Помогите, пожалуйста, решить задачу.. Необходимо сравнивать элементы матриц(6х6), если матрицы одинаковые, то вывести ее только один раз, и продолжить дальше сравнение...

вот в каком виде выдает матрицы:

Безымянный.jpg

вот фрагмент кода программы, который выдает всевозможные варианты матриц(это остовы графа), но среди них очень много повторяющихся.. как их можно устранить?

Цитата:
Dim A(6, 6), B(6, 6), C(5600), E(6), R(500)
For i = 1 To 6
For j = 1 To 6
A(i, j) = 0
Next j, i
d = 1
A(1, 2) = 2: A(1, 4) = 7: A(2, 5) = 15: A(3, 6) = 9: A(4, 5) = 18: A(4, 6) = 3: A(5, 6) = 2: A(3, 4) = 2
For i = 1 To 6
For j = 1 To 6
Cells(i, j) = A(i, j)
Next j, i
For k = 1 To 8
For m = 1 To 8
For n = 1 To 8
If k = m Then GoTo 30
If k = n Then GoTo 30
If m = n Then GoTo 30
p = 0
For i = 1 To 6
For j = 1 To 6
B(i, j) = A(i, j)
If B(i, j) <> 0 Then p = p + 1
If p = k Then B(i, j) = 0
If p = m Then B(i, j) = 0
If p = n Then B(i, j) = 0
Cells(i + d * 6, j) = B(i, j)
Next j, i
d = d + 1
30 '
Next n, m, k

Последний раз редактировалось Gulnara; 25.04.2012 в 18:00.
Gulnara вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Сравнение матриц Puhovoi Помощь студентам 6 17.09.2011 16:53
Обработка Матриц(Упорядочивание Элементов,Вывод На Экран Матриц При Условии...) timepoka Помощь студентам 8 01.07.2011 13:20
Сравнение матриц xakkkkker Помощь студентам 0 02.12.2010 22:57
Сумма максимальных элементов матриц в Pascal Бармалей Помощь студентам 19 19.11.2009 15:59
Сравнение 2-ух квадратных матриц размер 3*3 Artem1987 Помощь студентам 2 23.03.2008 16:16