Форум программистов, компьютерный форум, киберфорум
Visual Basic
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
413 / 250 / 118
Регистрация: 26.12.2012
Сообщений: 787

Сортировка вещественных чисел в ListBox

11.02.2015, 22:28. Показов 1124. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Доброго всем времени суток!Нубский вопрос.Вот мой код,эксперименты с ListBoxом.
На фрме 2 ListBox и Command1
Visual Basic
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
Option Explicit
 
Private Sub Command1_Click()
 
Dim A(10) As Single, x As Single, i As Integer, B(10) As String
Dim j As Integer
Randomize
    For i = 1 To 10
    'A(i) = Rnd * 100
    A(i) = Round((Rnd * 100), 2)
    B(i) = Str(Round(A(i), 2))'переписываю в строку Round не работает,сортировка работает как для букв
    List1.AddItem (A(i))
    Next i
        ' Пузырьковая сортировка
For i = 2 To 10
j = 10
    Do While j >= i
    If A(j - 1) > A(j) Then
    x = A(j - 1): A(j - 1) = A(j): A(j) = x
    End If
    j = j - 1
    Loop
Next i
       'результат работы
       For i = 1 To 10
       B(i) = Str(Round(A(i), 2))
       List2.AddItem (A(i))
    
       Next i
            List2.AddItem (-180), 3 'добавил
            List2.RemoveItem (2) 'удалил
            Print List1.ListCount; List2.ListCount; 'размер
               
End Sub
В свойствах ListBoxа есть свойство Sorted если поставить True идет лексикографическая сортировка от А до Я.
Вопрос можно ли этим свойством сортировать вещественные числа? или проще написать процедуру сортировки?
Спасибо.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
11.02.2015, 22:28
Ответы с готовыми решениями:

Составить массив вещественных чисел
Помогите пожалуйста. Мне нужно в ручную(при помощи цикла) заполнить массив с вещественными элементами. Ранее я делал программу на языке C#,...

Сортировка массива вещественных чисел
помогите пожалуйста, надо: Создать программу, сортирующую массив вещественных чисел по возрастанию. Число элементов массива вводится...

Сортировка вещественных чисел qsort
Доброго всем дня! Помогите, не могу понять, почему неверная сортировка получается? #include <stdio.h> #include...

1
15155 / 6428 / 1731
Регистрация: 24.09.2011
Сообщений: 9,999
11.02.2015, 23:33
Цитата Сообщение от Genn55 Посмотреть сообщение
можно ли этим свойством сортировать вещественные числа?
Можно, если сохранять ведущие нули:
Visual Basic
1
    List1.AddItem Format(A(i), "00.00")
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
11.02.2015, 23:33
Помогаю со студенческими работами здесь

Сортировка вещественных чисел по возрастанию и убыванию
Условие задачи: Ввести массив, состоящий из 14 элементов вещественного типа. Расположить элементы с 1 по 7 по возрастанию, а с 8 по 14 - в...

Сортировка по возрастанию (убыванию) массива из N вещественных чисел
Описать программу SortInc (A,N) (SortDec (A,N)), выполняющую сортировку по возрастанию (убыванию)массива А из N вещественных чисел. Массив...

Сортировка слиянием массива из вещественных псевдослучайных чисел
Подскажите, пожалуйста, почему при запуске такой программы (она сортирует слиянием массив из вещественных псевдослучайных чисел) ...

Сортировка чисел из listBox
Здравствуйте, только начал изучать WinForm, задание такое. Есть ли среди первых 5 чисел хотя бы одно нечетное, если есть, то эти 5 чисел...

Сортировка чисел в ListBox
Всем привет, помогите пожалуйста. Делаю сортировку чисел которые находятся в начале каждой строки, но она не работает потому что в ней есть...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
Оттенки серого
Argus19 18.03.2026
Оттенки серого Нашёл в интернете 3 прекрасных модуля: Модуль класса открытия диалога открытия/ сохранения файла на Win32 API; Модуль класса быстрого перекодирования цветного изображения в оттенки. . .
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-rectangles-sdl3-c. zip finish-rectangles-sdl3-cpp. zip
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие. Ссылка в Linux — это запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая ссылка» (hard link),. . .
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора ВВЕДЕНИЕ Выполняя задание на управление насосной группой заполнения резервуара,. . .
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru