![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 14.10.2010
Сообщений: 43
|
![]()
У меня еще вопросик...!!. Вот моя задачка- отсортировать массив по возрастанию, начиная с максимального элемента.
Я написала программу для нахождения max элемента, а вот теперь хочу его отсортировать насиная с max и не получается... Код HTML:
Option Explicit Option Base 1 Dim n As Integer Dim a() As Integer Private Sub Command1_Click() // заполнение массива Dim i As Integer n = Val(Text3.Text) ReDim a(n) Text1.Text = "" Randomize For i = 1 To n a(i) = -10 + Int(Rnd * 21) Text1.Text = Text1.Text + " " + Str(a(i)) Next i End Sub Private Sub Command2_Click() Dim max As Integer Dim index As Integer Dim t As Integer Dim i As Integer Dim k As Integer Dim m As Integer k = index For i = 1 To n //нахождение max элемента If a(i) > max Then max = a(i) index = i End If Next i For i = k To n // и вот тут я хочу отсортировать массив..... If a(i) < m Then m = a(i) t = k End If Next i Text2.Text = Text2.Text + Str(max) End Sub |
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 23.11.2010
Сообщений: 458
|
![]()
Обычная , самая простая сортировка "Пузырьковая"
![]() Код:
--- Если я вам помог , то помогите и вы мне . Не просто просите решить задачу , а пробуйте ее сами решить ! Я не пишу программы с нуля , я помогаю поправить код ! ---
![]() |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Одномерные массивы | L_Killer | Фриланс | 8 | 25.02.2010 20:41 |
Одномерные массивы | maloy-rom | Общие вопросы C/C++ | 11 | 23.12.2009 18:47 |
Одномерные массивы | Neyrone | Помощь студентам | 8 | 23.12.2009 16:12 |
Даны одномерные массивы А и В. Сформировать массивы, состоящие из элемент | LyaLya | Помощь студентам | 15 | 20.12.2009 14:12 |