|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
07.05.2008, 21:08 | #1 |
Регистрация: 06.05.2008
Сообщений: 8
|
помогите с basic
не знаю как задать условие в бейсике-
на одномерный массив- в массиве D, состоящем из н-элементов заменить элементы массива не большие 15 их кубами, а большие нулями на сортировку расположить + элементы массива A(n) в конце массива по возрастанию помогите пжлста,а то я ни разу не шарю в этом(гуманитарий) |
07.05.2008, 22:22 | #2 |
Сисадмин
Форумчанин
Регистрация: 28.12.2007
Сообщений: 320
|
Эх... Уже второй раз заставляют меня залезать в далекие глубины своей памяти с этим Бейсиком
По поводу первого, где-то так: Код:
Если просто отсортировать то примерно так Код:
Последний раз редактировалось Xardas; 07.05.2008 в 22:36. |
07.05.2008, 22:48 | #3 |
Регистрация: 06.05.2008
Сообщений: 8
|
спасибо за помощь а еще вроде так мона-For i = 1 To n
For j = 1 To n If d(i) < d(j) Then k = d(i) d(i) = d(j) d(j) = k End If Next Next For i = 1 To n ' вывод значений If Text1 <> "" Then ' если текстовое поле не пусто, то делаем пробел в текстовом поле и добавляем элемент матрицы Text1 = Text1 & " " & d(i) Else ' иначе не делаем пробе и втсавляем занчение в начало Text1 = d(i) End If Next |
07.05.2008, 22:50 | #4 | |
Сисадмин
Форумчанин
Регистрация: 28.12.2007
Сообщений: 320
|
Код:
Цитата:
|
|
07.05.2008, 22:57 | #5 |
Регистрация: 06.05.2008
Сообщений: 8
|
честно говоря не знаю не проверял. мне на другом форуме тоже помогли и написали это))а по поводу второго задания там короче надо чтобы положит. элементы массива располагались в его конце при чем по возрастанию или чо-то типо того
|