Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 28.05.2013, 18:27   #1
DemonNikita
 
Регистрация: 09.01.2013
Сообщений: 3
По умолчанию По Массиву А получить массив В

Задание: По массиву А получить массив В, присвоив его k-му элементу значение true, если элементы k-й строки массива А упорядочены по убыванию и значение false иначе
Я уже немного написал, здесь выстраивается просто квадратная матрица заданного размера из произвольных чисел, но нет самого механизма как получить массив В, да и скорее всего неправильно грузятся числа в массив, помогите разобраться

Код:
Public Sub MassAB()
Dim mka() As Integer
Dim B() As String
Dim mk() As Integer
Dim i%
Dim nk%
Dim ns%
Dim j As Integer


ns = ActiveCell.Row
nk = ActiveCell.Column
razm = InputBox("Введите размерность", , 5)
For i = 1 To razm
For j = 1 To razm
Cells(i, j) = Int(Rnd * 100 + 1)
Next j
Next i

Cells(1, 1).Select
Selection.End(xlDown).Select
ns = ActiveCell.Row
Selection.End(xlToRight).Select
nk = ActiveCell.Column
For j = 1 To nk
For i = 1 To ns
ReDim mka(1 To ns, 1 To nk)
'mka(i, j) = Cells(i, j)
Next i
Next j
ReDim B(1 To ns)


For i = 1 To ns
For j = 1 To nk
If mka(i, j + 1) > mka(i, j) Then



End Sub
DemonNikita вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как присвоить массив массиву mountk Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 2 25.11.2012 19:25
Есть массив (1 2 4), нужно получить из него другой массив, путем вычета из следующего числа предыдущее Maxby Microsoft Office Excel 3 03.03.2012 23:49
По массиву A получить массив b Viwwna Паскаль, Turbo Pascal, PascalABC.NET 1 19.11.2011 21:50
Из массив А получить массив В, удвоив все нечётные элементы удвоены ( на Pascal) KARTER Помощь студентам 1 18.06.2011 19:58
Из одномерного массива(вектора) по доп.массиву разрешенных значений получить массив неразрешенных(Паскаль Марьянка Помощь студентам 8 01.04.2011 09:09