IPB

Здравствуйте, гость ( Вход | Регистрация )

> Матрица n*n в visual basic)
KabanFedor
сообщение 2.1.2012, 10:31
Сообщение #1


Новичок
*

Группа: Пользователи
Сообщений: 1
Регистрация: 2.1.2012
Город: Санкт-Петербург
Учебное заведение: СПБГТИ(ТУ)
Вы: студент



Написать программу для решения следующей задачи:
для числа n вводимого с клавиатуры (с помощью функции InputBox()) найти все элементы квадратного массива а(i, j) размерностью n х n если:
а(i, j) = (i+j)/cos(i)


найти для числа m<2n вводимого с клавиатуры (с помощью функции InputBox()) те элементы массива а(i, j), сумма индексов которых равна m.
Вывести в Excel массив а(i, j) и найденные элементы с помощью функции Cells. Подписать выведенные данные.



Первая часть решена , но как найти элементы , сумма индексов которых равна m и потом вывести это в массив , не очень понятно , вернее код не понятен ))



Вот код для первой части , которая уже готова) :


Sub trfu()
Dim a(1 To 7, 1 To 7) As Double
Dim b(1 To 7, 1 To 7) As Double
Dim i As Double
Dim j As Double
Dim n As Double
Dim m As Double




For i = 1 To 7
For j = 1 To 7
If i = j Then
a(i, j) = (i + j) / cosi

Else: a(i, j) = 6
End If
Cells(i, j) = a(i, j)
If i = 7 Or j = 7 Then
a(i, j) = 43
End If
Cells(i, j) = a(i, j)
Cells(i, j) = Cells(n, n)

Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения

Сообщений в этой теме


Ответить в эту темуОткрыть новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



- Текстовая версия Сейчас: 29.5.2025, 14:53

Книжки в помощь: "Сборник заданий по высшей математике" Кузнецов Л.А., "Сборник заданий по высшей математике" Чудесенко В.Ф., "Индивидуальные задания по высшей математике" Рябушко А.П., и другие.




Зеркало сайта Решебник.Ру - reshebnik.org.ru