Форум программистов, компьютерный форум, киберфорум
Наши страницы
VBA
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.67/3: Рейтинг темы: голосов - 3, средняя оценка - 4.67
samoss
0 / 0 / 0
Регистрация: 02.07.2012
Сообщений: 9
1

По массиву А получить массив В, присвоив его k элементу значение true, если выполнено указанное ниже условие и значение false

13.09.2012, 10:24. Просмотров 629. Ответов 1
Метки нет (Все метки)

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

Помогите пожалуйста решить эту задачу в VB Excel
 Комментарий модератора 
Будьте внимательнее при выборе раздела для темы!

Не по теме:

перемещено из VB

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.09.2012, 10:24
Ответы с готовыми решениями:

Составить программу, печатающая значение true, если указанное высказывание является истинным, и false в проти
понимаю,что где то допустил банальную ошибку, но не могу разобраться где,...

Составить программу, печатающую значение true, если указанное высказывание является истинным, и false в противном случае
1. Составить программу, печатающую значение true, если указанное высказывание...

Как задать условие: Если в клетке имеется значение то удалить его
Нужно задать условие Если в клетке имеется значение то удалить его

Как сделать программно что бы ShowModal менял свое значение (true и false)?
Может кто ни будь знает как сделать программно что бы ShowModal менял свое...

Сравнивать числа из 1 и 2 столбца и если совпадают, то пишется true, а если нет, то false
помогите, пожалуйста, исправить код так чтобы сравнивались числа из 1 и 2...

1
Казанский
14152 / 5851 / 1535
Регистрация: 24.09.2011
Сообщений: 9,189
13.09.2012, 23:37 2
В Excel, без циклов
Visual Basic
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
Sub bb()
Dim A(), B(), r&, c&
'заполнение А, например
A = [{3,3,2,1;3,4,3,2;9,8,7,7}]
 
r = UBound(A) - LBound(A) + 1       'число строк
c = UBound(A, 2) - LBound(A, 2) + 1 'число столбцов
With Workbooks.Add(xlWBATWorksheet)
    [B1].Resize(r, c).Value = A
    [A1].FormulaArray = "=AND(RC[1]:RC[" & c - 1 & "]>=RC[2]:RC[" & c & "])"
    [A1].Copy [A2].Resize(r - 1)
    B = Application.Transpose([A1].Resize(r).Value) 'получение В
    .Close 0
End With
End Sub
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
13.09.2012, 23:37

По матрице получить логический вектор, присвоив его k-ому элементу значение True , если выполнено условие
Дана вещественная матрица размерности n * m. По матрице получить логический...

По двумерному массиву массиву А получить одномерный массив В, присвоив его k-му элементу значение TRUE
По двумерному массиву массиву А получить одномерный массив В, присвоив его k-му...

По массиву А получить массив В, присвоив ему к-ому элементу значение TRUE
Дана целочисленная матрица А 8х10. По массиву А получить массив В, присвоив ему...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru