|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » VBA - Задачка про матрицу... |
|
VBA - Задачка про матрицу...
|
Пользователь Сообщения: 57 |
Профиль | Отправить PM | Цитировать Сформировать матрицу 50-го порядка, элементы которой целые числа из диапазона значений от 0 до 99 включительно. Сформированную в памяти матрицу вывести на активный лист книги Excel. Предусмотреть многократный запуск формирования матрицы и выполнения задачи без перезагрузки задачи.Это сделано
А вот именно это не получается.Помогите кто нибудь. Найти частное от деления двух произведений. В первом произведении участвуют элементы матрицы, сумма номеров элементов I+J которых чётная, а во втором — нечётная. Основные и промежуточные результаты выводятся на лист "Лист1". |
|
Отправлено: 16:47, 18-10-2011 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Цитата vovan1993:
|
|
Отправлено: 16:50, 18-10-2011 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Пользователь Сообщения: 57
|
Профиль | Отправить PM | Цитировать Iska, я вообще не представляю как это реализовать
|
Отправлено: 16:53, 18-10-2011 | #3 |
Пользователь Сообщения: 57
|
Профиль | Отправить PM | Цитировать Iska, хотя появились наработки)))
ну чётные элементы это те которые деляться на 2, а не чётные те у которых остаётся остаток от деления (mod) если понятно что делать хотябы.То не понятно как организовать вывод... |
Последний раз редактировалось vovan1993, 19-10-2011 в 14:05. Отправлено: 13:58, 19-10-2011 | #4 |
Пользователь Сообщения: 105
|
Профиль | Отправить PM | Цитировать Матрица размером i x j Каждый элемент матрицы имеет индекс i по горизонтали и j по вертикали (или наоборот) организуете цикл перебора по всем элементам матрицы. Для каждого элемента - сначала суммируете его i и j результат может быть четный (i1,j1) или не четный (i1,j2) Четные собираете в массив четных элементов, нечетные в массив нечетных элементов. Перемножаете элементы в массивах и делите эти произведения друг на друга. Промежуточный результат вывод в несколько колонок- добавляемый элемент матрицы с четной суммой индексов - результат умножения его на предидущий элемент, элемент матрицы с нечетной суммой индексов - результат умножения его на предидущий элемент, последняя колонка результат деления значений 2 и 4 колонок. Всего колонок 5.
Как то так, либо задание сформулировано расплывчато. |
|
------- Отправлено: 14:11, 19-10-2011 | #5 |
Пользователь Сообщения: 57
|
Профиль | Отправить PM | Цитировать Хоф,спасибо,но дело в том,что по VBA вообще ни чего не знаю...придётся ковырять учебник)
|
Отправлено: 14:24, 19-10-2011 | #6 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
FreeBSD - Задачка про то как одинокий пакет хотел попасть в интернет | Negativ | Общий по FreeBSD | 5 | 29-09-2010 11:53 | |
Установка - Про дотнеты, про доступ, про пользователей в системе | iDrug | Microsoft Windows 7 | 1 | 28-03-2010 23:28 | |
Можно ли заменить матрицу TN с CCFL-подсветкой на матрицу AFFS с LED-подсветкой? | elmix | Ноутбуки | 1 | 16-03-2010 02:59 | |
CMD/BAT - задачка про *.bat файл | igoren032 | Скриптовые языки администрирования Windows | 12 | 01-04-2007 15:40 | |
Задачка про две рабочие группы | von Nippel | Сетевые технологии | 5 | 25-06-2003 10:05 |
|