Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > Центр помощи > [VBA] Две матрицы |
Автор: Jenny 26.4.2007, 05:25 |
Привет всем. Помогите пожалуйста с заданием, я не могу составить код: Даны две матрицы A(n,n); B(m,m). присвоить переменной В1 значение 1, если элементы матрицы А симметричны относительно главной диагонали, и значение 0 в противном случае. Значение переменной В определить аналогично для матрицы В. ![]() |
Автор: Akina 26.4.2007, 08:36 | ||
ну и?
|
Автор: Jenny 27.4.2007, 03:22 | ||
Спасибо за помощь. Это полностью код получается
Правильно? ![]() |
Автор: Akina 27.4.2007, 09:00 |
Конечно нет... 1) не определена переменная n (к тому же n для первого массива не обязано быть равно n для второго); 2) переменные i, j, A1, массив A() определены как Variant 3) размерность массивов и их содержимое, видимо, святым духом надует. |
Автор: Jenny 27.4.2007, 10:57 | ||
Я начинаю вводить размерность и содержимое массива, сразу выскакивает ошибка. Я VB недавно стала изучать, поэтому еще мало в чем разбираюсь. Вот как я сделала
По заданию, наверное надо вместо А1 писать В1 или нет? |
Автор: Jenny 27.4.2007, 11:38 |
наверное в задание ошибка, я проверила я переписала правильно. А размерность надо вводить с помощью InputBox? Или как? |