Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Программирование и базы данных (http://forum.oszone.net/forumdisplay.php?f=21)
-   -   Задачка про матрицу... (http://forum.oszone.net/showthread.php?t=218285)

vovan1993 18-10-2011 16:47 1776210

Задачка про матрицу...
 
Сформировать матрицу 50-го порядка, элементы которой целые числа из диапазона значений от 0 до 99 включительно. Сформированную в памяти матрицу вывести на активный лист книги Excel. Предусмотреть многократный запуск формирования матрицы и выполнения задачи без перезагрузки задачи.Это сделано
А вот именно это не получается.Помогите кто нибудь.
Найти частное от деления двух произведений. В первом произведении участвуют элементы матрицы, сумма номеров элементов I+J которых чётная, а во втором — нечётная. Основные и промежуточные результаты выводятся на лист "Лист1".

Iska 18-10-2011 16:50 1776215

Цитата:

Цитата vovan1993
А вот именно это не получается.Помогите кто нибудь. »

А что получается?

vovan1993 18-10-2011 16:53 1776216

Iska, я вообще не представляю как это реализовать

vovan1993 19-10-2011 13:58 1776848

Iska, хотя появились наработки)))
ну чётные элементы это те которые деляться на 2, а не чётные те у которых остаётся остаток от деления (mod) если понятно что делать хотябы.То не понятно как организовать вывод...

Хоф 19-10-2011 14:11 1776859

Матрица размером i x j Каждый элемент матрицы имеет индекс i по горизонтали и j по вертикали (или наоборот) организуете цикл перебора по всем элементам матрицы. Для каждого элемента - сначала суммируете его i и j результат может быть четный (i1,j1) или не четный (i1,j2) Четные собираете в массив четных элементов, нечетные в массив нечетных элементов. Перемножаете элементы в массивах и делите эти произведения друг на друга. Промежуточный результат вывод в несколько колонок- добавляемый элемент матрицы с четной суммой индексов - результат умножения его на предидущий элемент, элемент матрицы с нечетной суммой индексов - результат умножения его на предидущий элемент, последняя колонка результат деления значений 2 и 4 колонок. Всего колонок 5.

Как то так, либо задание сформулировано расплывчато.

vovan1993 19-10-2011 14:24 1776867

Хоф,спасибо,но дело в том,что по VBA вообще ни чего не знаю...придётся ковырять учебник)


Время: 17:32.

Время: 17:32.
© OSzone.net 2001-