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)

Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Julia
сообщение 3.1.2012, 15:26
Сообщение #2


Ассистент
****

Группа: Julia
Сообщений: 593
Регистрация: 23.2.2007
Город: Улан-Удэ
Учебное заведение: БГУ
Вы: преподаватель



С первой частью не очень понятно. Зачем условие проверяете: i=j?

Если честно, вообще непонятно, что делаете.

Условие "сумма индексов равна m" проверяется легко: if i+j=m then
(в ваших обозначениях)
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения

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

 



- Текстовая версия Сейчас: 25.5.2025, 19:52

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




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