Необходимо реализовать программу в Windows Form в visual studio с подробными комментариями (что, зачем, почему и откуда), так как ее потом нужно будет объяснять.
Что там должно быть:
1. Поле для ввода числа, например вводим 17
+ радиобатоны 1,2,3 (Миллер-Рабин, Ферма, Соловей) - выбираем тест
2. поле ответ - простое или составное
3. поле для ввода количества бит, например 512 бит или 1024 бита + кнопка сгенерировать
4. Затем в другом поле появляется 512 битное(смотря сколько ввели в п3) простое число по выбранному тесту
Количество итераций по миллеру - log n по основанию 2 итераций
Использовать biginteger. Также чтоб была защита от дурака ( то есть нельзя вводить буквы вместо цифр, нельзя отрицательные, проверка на пустоту и т.д)
Гарантия на работу | 1 год |
Средний балл | 4.96 |
Стоимость | Назначаете сами |
Эксперт | Выбираете сами |
Уникальность работы | от 70% |