Функция определения простого числа нерациональна. Нет необходимости делить число C на все числа из интервала от 1 до C. Достаточно делить на числа от 2 до квадратного корня из С. Кроме того, если уж делать проект, то надо предусмотреть "защиту от дурака", то есть проверку правильности ввода диапазона.
Функция определения простого числа нерациональна. Нет необходимости делить число C на все числа из интервала от 1 до C. Достаточно делить на числа от 2 до квадратного корня из С. Кроме того, если уж делать проект, то надо предусмотреть "защиту от дурака", то есть проверку правильности ввода диапазона.
ОтветитьУдалить