Предмет: Информатика, автор: rail116rus1

Нужно написать программу VBA в экселе!

Приложения:

Аноним: Написать программу не проблема, но блок-схему составлять - нет уж...
Аноним: Откуда брать элементы? Вводить 25 по одному через диалог InputBox или просто прочитать с листа рабочей книги из области 5х5? Еще можно сгенерировать с помощью случайных чисел...

Ответы

Автор ответа: Аноним
1
Элементы массива считываются из области ячеек A1:E5. Они могут быть как целочисленными, так и вещественными. Для контрольного решения можно заполнить эти ячейки при помощи макроса InitCells, который выполняет инициализацию случайными числами из интервала [-10;10]

Sub InitCells()
    Dim a(1 To 5, 1 To 5)
    Randomize Timer
    For i = 1 To 5
        For j = 1 To 5
            a(i, j) = Int(21 * Rnd - 10)
        Next j
    Next i
    Range("A1:E5") = a
End Sub

Ниже представлен текст программы, вычисляющей значение t по формуле
\displaystyle t=\sum_{i=1}^5\prod_{j=1}^5a_{i,j}

Sub Main()
    a = Range("A1:E5")
    s = 0
    For i = 1 To 5
        p = 1
        For j = 1 To 5
            p = p * a(i, j)
        Next j
        s = s + p
    Next i
    MsgBox "t=" + CStr(s)
End Sub

Во вложении - рабочая книга Excel-2003 с тестовым примером и блок-схемой. Макросы находятся на листе 1 рабочей книги.
Приложения:
Интересные вопросы
Предмет: Қазақ тiлi, автор: ahotmail
Предмет: Русский язык, автор: kirill20033132
Можно пожалуйста сжатое изложение дам 35 баллов

Многие меня спрашивают: — Как вы научились хорошо писать на своем языке? После раздумья, воспоминаний и всяких колебаний отвечаю: — .Дело было не в том, чтобы научиться, а в том, чтобы встретить свой родной язык как друга, нужно было искать этой встречи. Мой личный путь и мои достижения находятся никак не в моем мастерстве: я получил свое мастерство как понимание законов родного языка от своей матери, няньки, от школы и от всего народа даром, как все. Не в мастерстве моя1 заслуга, а в поведении, в том, как страстно2, как жадно метался я по родной земле в поисках друга, и когда нашел его, то этот друг, оказалось, и был мой родной язык... Я хочу сказать, что для писателя мастерство — дело маленькое 4. Писателю надо выйти из зависимого положения, надо сделаться хозяином своего языка. В том-то и дело, что настоящий писатель, на пути своем преодолевший3 свою зависимость от мастерства своего в языке, писатель больше не ученик, а хозяин и строитель души человека.
Предмет: Алгебра, автор: kohovicsaska