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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 09.12.2010, 21:37   #1
vital22222
Новичок
Джуниор
 
Регистрация: 09.12.2010
Сообщений: 1
Сообщение Нужно переставить столбцы массива в Visual Basic

Есть задание:
1. Выполнить перестановку столбцов массива А таким образом, чтобы первыми были столбцы, содержащие отрицательные элементы.

Никак не могу понять, как сделать?
Сам массив вот есть Form1RGR.rar

2. Выделить в одномерный массив B элементы тех строк, которые не содержат ни одного отрицательного элемента.
Программа работает, при выполнении задачи выделяет элементы строк, но почему то добавляет нули. Выше есть ссылка на этот массив.

Код к задаче 2

Private Sub mnu2_Click()
Dim k As Integer
ReDim s(1 To n * m)

For i = 1 To n
k = 0
For j = 1 To m
If a(i, j) > 0 Then k = k + 1
Next j
If k = m Then
For j = 1 To m
l = l + 1
s(l) = a(i, j)
Next j
End If
Next i
For i = 1 To n
Text3.Text = Text3.Text & s(i) & " "
Next i
End Sub

Помогите пожалуйста, я новичок в программировании.
vital22222 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
упорядочить столбцы массива aleshkaaa Паскаль, Turbo Pascal, PascalABC.NET 1 30.05.2010 14:36
В прямоугольной матрице переставить столбцы так, чтобы сумма элементов столбца росла от первого столбца Aleo13 Помощь студентам 5 15.10.2008 18:34
Сортировка двумерного массива произвольной длины. Visual Basic Pekc Помощь студентам 0 25.11.2007 19:30