С Новым годом! Форум программистов, компьютерный форум, киберфорум
Delphi для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
Delphi Написать и использовать подпрограмму для нахождения количества четных элементов в массиве. https://www.cyberforum.ru/ delphi-beginners/ thread2747337.html
Срочно помогите Сформировать и вывести на экран с помощью датчика случайных чисел и вывести на экран матрицу, размером 5 5x5. Элементы задаются на интервале . Написать и использовать подпрограмму для нахождения количества четных элементов в массиве. Делфи отправьте код полностью
Как пропорциями вычислить разрешение? Delphi
Вопрос максимально простой, но я немного не понимаю... как если при соотношений сторон 16:9 качество 720p будет иметь разрешение 1280*720 вычислить тоже самое качество 720p для 21:9 или 3:4? Вопрос не совсем корректный, но надеюсь знающие люди меня поймут
Delphi Ошибка "Invalid Platform variable "HPD"" https://www.cyberforum.ru/ delphi-beginners/ thread2747175.html
Здравствуйте. Проблема с Delphi, не компилируется код, выдает ошибку: Invalid PLATFORM variable "HPD". PLATFORM must be one of the following: "Win32", "Win64", "Android", "iOSSimulator", "iOSDevice32" "iOSDevice64", or "OSX32". If PLATFORM is defined by your system's environment, it must be overridden in the RAD Studio IDE or passed explicitly on the command line to MSBuild; e.g.,...
Delphi Реализация алгоритмов обработки сроки https://www.cyberforum.ru/ delphi-beginners/ thread2747029.html
unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls; type TForm1 = class(TForm)
Invalid floating point operation Delphi
Всем привет! Помогите, пожалуйста, разобраться с ошибкой. Заранее спасибо! При вызове функции из Dll возникает ошибка "Invalid floating point operation". Не понимаю в чем проблема, то ли выходит за границы массива(но этого вообще не вижу), то ли с типами переменных проблема. Вроде никаких математических операций не производится, обычная сортировка пузырьком Процедура, где функция вызывается:...
Delphi Создание приложений для обработки массивов https://www.cyberforum.ru/ delphi-beginners/ thread2746943.html
Используя компоненты Edit, Memo создать приложение, которое при выборе определенного пункта меню обеспечивает: - ввод пользователем требуемых данных или формирование их с помощью счетчика случайных чисел; - получение искомого результата; - выход из программы. Спроектировать пользовательский интерфейс. Несколько школьников выстроились в шеренгу. Для каждого школьника известен день (число)...
Delphi Доступ к ячейке StringGrid https://www.cyberforum.ru/ delphi-beginners/ thread2746917.html
Подскажите как получить доступ к ячейке StringGrid другого приложения? Сам StringGrid нахожу так: var hOldCaption: string; ParentWnd, h2: HWND; begin hOldCaption := 'MyTestForm'; ParentWnd := FindWindow(nil, PChar(hOldCaption)); if (ParentWnd = 0) then
Добавить компоненты сортировка и обновить Delphi
Delphi Защита от дублирования Здравствуйте! Такая проблема. У меня есть справочник в котором хранятся названия городов и нужно написать код который будет проверять совпадает ли вводимое с уже имеющимися данными. Изначально написал такой код, но так как перед этим был открыт insert город все равно записывается. begin DataModule2.S_Town.First; if DataModule2.S_Town.Locate('town',dbedt1.Text,)=True then begin ... https://www.cyberforum.ru/ delphi-beginners/ thread2746648.html Delphi Работа с графическими объектами https://www.cyberforum.ru/ delphi-beginners/ thread2746607.html
Составить программу создания средствами ООП набора управляемых с клавиатуры графических объектов. Организовать управление движением объектов курсорными клавишами по вертикали, по горизонтали и по диагоналям. Ввести возможность менять цвет объектов и др. Набор из 32 пикселей разного цвета, двух случайных треугольников, и двух отрезков. Изменять размеры треугольников по вертикали и по...
Delphi Работа со строками
Дана строка символов, состоящая из произвольных десятичных чисел, разделенных пробелами. Вывести четные числа этой строки.
Delphi Работа взаимодействие написаной программы и свернутой Здравствуйте! Недавно начал увлекаться Delphi. В изучении все довольно неплохо, но появился вопрос, который хочу уточнить у знающих людей. У меня есть программа она имитирует нажатие комбинаций клавиш. Работает исправно. Мне нужно, чтобы она например, печатала текст в блокноте при этом окно будет свернуто, а клавиатура доступна для других задач. Ситуация с блокнотом - пример, это может быть любая... https://www.cyberforum.ru/ delphi-beginners/ thread2746516.html
3760 / 2264 / 705
Регистрация: 29.05.2013
Сообщений: 9,616
09.12.2020, 12:11 0

Неправильный Qsort - Delphi - Ответ 15079855

09.12.2020, 12:11. Показов 1352. Ответов 13
Метки (Все метки)

Ответ

Delphi
1
2
3
4
Function CmpByte (a, b: byte): boolean;
begin
Result:= a < b;
end;
Boolean имеет только 2 значения - True/False, а сравнение 3 - Меньше,Больше,Равно.
Если a>b или a=b функция будет возвращать все равно False, вот и получаете неправильный результат сортировки

Вернуться к обсуждению:
Неправильный Qsort Delphi
0
Заказать работу у эксперта
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
09.12.2020, 12:11
Готовые ответы и решения:

Неправильный логин и неправильный пароль, программа не выдает сообщения об ошибке
Вообщем проблема такова: DBConnect-&gt;ConnectionString = &quot;Provider=SQLOLEDB.1;Password=&quot; +...

Неправильный парсинг строки и неправильный её вывод
Добрый день! Столкнулся с непонятным поведением парсера: На вход подается вот такая строка: ...

qsort
Ребят,расскажи подробно и простенько про qsort;Видел тему,но ничего не понял.Я новичек еще можно...

qsort
Вот код программы. Посмотрите вопрос в комментарии. #include &lt;iostream&gt; #include &lt;stdlib.h&gt; ...

13
09.12.2020, 12:11
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
09.12.2020, 12:11
Помогаю со студенческими работами здесь

qSort
Есть класс: class Student { public: QString name; QString last_name; QString phone_number;...

qsort C++
Помогите, плиз,разобраться с этой функцией, я прогу написала, но мало чего понимаю в ней, я...

qsort
Вот код: #include &lt;cstdio&gt; #include &lt;algorithm&gt; int compare(const void *s1, const void *s2) {...

qsort
int *noth_ar=new int ; //-------------------------------------------- int noth_cmp(const void...

qsort
читал, что с помощю QSORT можно упорядочить масив, но не пишет как. помогите!!

Вопрос по ()qsort
есть массив, который разбивает предложение на слова. надо отсортировать все слова в порядке ...

0
Новые блоги и статьи
Счётчик на базе сумматоров + регистров и генератора сигналов согласования.
Hrethgir 07.01.2025
Создан с целью проверки скорости асинхронной логики: ранее описанного сумматора и предополагаемых fast регистров. Регистры созданы на базе ранее описанного, предполагаемого fast триггера. То-есть. . .
Как перейти с Options API на Composition API в Vue.js
BasicMan 06.01.2025
Почему переход на Composition API актуален В мире современной веб-разработки фреймворк Vue. js продолжает эволюционировать, предлагая разработчикам все более совершенные инструменты для создания. . .
Архитектура современных процессоров
inter-admin 06.01.2025
Процессор (центральный процессор, ЦП) является основным вычислительным устройством компьютера, которое выполняет обработку данных и управляет работой всех остальных компонентов системы. Архитектура. . .
История создания реляционной модели баз данных, правила Кодда
Programming 06.01.2025
Предпосылки создания реляционной модели В конце 1960-х годов компьютерная индустрия столкнулась с серьезными проблемами в области управления данными. Существовавшие на тот момент модели данных -. . .
Полезные поделки на Arduino, которые можно сделать самому
raxper 06.01.2025
Arduino как платформа для творчества Arduino представляет собой удивительную платформу для технического творчества, которая открывает безграничные возможности для создания уникальных проектов. Эта. . .
Подборка решений задач на Python
IT_Exp 06.01.2025
Целью данной подборки является предоставление возможности ознакомиться с различными задачами и их решениями на Python, что может быть полезно как для начинающих, так и для опытных программистов. . . .
С чего начать программировать микроконтроллер­­ы
raxper 06.01.2025
Введение в мир микроконтроллеров Микроконтроллеры стали неотъемлемой частью современного мира, окружая нас повсюду: от простых бытовых приборов до сложных промышленных систем. Эти маленькие. . .
Из чего собрать игровой компьютер
inter-admin 06.01.2025
Сборка игрового компьютера требует особого внимания к выбору комплектующих и их совместимости. Правильно собранный игровой ПК не только обеспечивает комфортный геймплей в современных играх, но и. . .
Обновление сайта www.historian.b­y
Reglage 05.01.2025
Обещал подвести итоги 2024 года для сайта. Однако начну с того, что изменилось за неделю. Добавил краткий урок по последовательности действий при анализе вредоносных файлов и значительно улучшил урок. . .
Как использовать GraphQL в C# с HotChocolate
Programming 05.01.2025
GraphQL — это современный подход к разработке API, который позволяет клиентам запрашивать только те данные, которые им необходимы. Это делает взаимодействие с API более гибким и эффективным по. . .
Модель полного двоичного сумматора с помощью логических операций (python)
AlexSky-coder 04.01.2025
def binSum(x:list, y:list): s=^y] p=x and y for i in range(1,len(x)): s. append((x^y)^p) p=(x and y)or(p and (x or y)) return s x=list() y=list()
Это мы не проходили, это нам не задавали...(аси­­­­­­­­­­­­­­­­­­­­­­­­­­х­р­о­н­­н­­­ы­­й счётчик с управляющим сигналом зад
Hrethgir 04.01.2025
Асинхронный счётчик на сумматорах (шестиразрядный по числу диодов на плате, но наверное разрядов будет больше - восемь или шестнадцать, а диоды на старшие), так как триггеры прошли тестирование и. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru