Название: Нахождение простого числа. Отправлено: alexu007 от Апрель 28, 2022, 19:58 Привет, друзья. Я написал много разной сложности (чаще простых и несложных) программулек на Qt. Разбогатеть на этом не получилось, т.к. двоечники не горят желанием покупать готовые решения своих проблем - а предпочитают искать халяву. И что-бы мой труд не пропал даром, и мой гениальный (другого не пишем!) код начал приносить пользу человечеству - решил выложить свои программы для общего пользования.
Все программы написаны с использованием "формошлёпства", максимально просто, с использованием имеющихся ништяков Qt - и без создания своих классов, наследования, перезагрузки и прочего ООП. Часто не выполняется проверка на корректность ввода данных и т.п. - оставляю эту работу тем, кто будет использовать мой код в своих проектах. И да! Мой код можно использовать как кому заблагорассудится, ничем не ограничивая своих фантазий. Начну пожалуй с программы, находящей следующее за введённым пользователем простое число. Предел программы - 264. Работает максимально просто и быстро - вводите в окошко любое число, нажимаете кнопку - выдаёт результат в другом окошке (для возможности копирования). Сразу скажу - алгоритм быстрой проверки числа на простоту не мой. Я его нарыл где-то на других форумах. Название: Re: Нахождение простого числа. Отправлено: alexu007 от Апрель 28, 2022, 20:00 Код выкладывать не буду, выложу проект:
Название: Re: Нахождение простого числа. Отправлено: qtkoder777 от Апрель 28, 2022, 22:32 Практическое применение вашей программы? В криптографии простые числа от 2512
Название: Re: Нахождение простого числа. Отправлено: alexu007 от Апрель 29, 2022, 06:38 Решение учебного задания. И все случаи, где нужны простые числа до 264. Если бы я умел получать простые числа 2512 и выше - я бы не сидел на этом форуме, а работал где-нибудь топовым программистом...
|