очевидно что для нечетного числа ни когда не будет четных делителей, значит перебор можно вести от 3
для определения верхней границы перебора можно рассуждать следующим образом — если у числа существуют делители, то меньший из них обязательно меньше или равен корню из этого числа
3 — если получается четная величина — вычитаем единицу, это и будет верхняя-граница для младшего делителя
4 — организуем цикл перебора кандидата-делителя от 3 до полученного значения верхней-границы с шагом 2:
в цикле находим остаток от деления исследемого-числа на кандидат-делитель
если остаток равен 0 — младший делитель найден:
печатаем значечение
рекурсивно вызываем поиск-младшего-целого-делителя для частного-от-деления
завершаем работу
5 — если цикл проден полностью и ни одного делителя не найдено — исследуемое-число — простое
Добрый день. Меня заинтересовал ваш ответ "ни как. это простое )) можно попытаться искать делители периборомочевидно что для нечетного числа ни..." на вопрос http://www.liveexpert.org/topic/view/607892-197-razlozhit-chislo-na-prostie. Можно с вами обсудить этот ответ?
1. Делишь число N на все числа от 1 до N. Те, которые дают остаток от деления — вычеркиваешь. Т.О, получаешь простые числа от 1 до N
2. Делишь N на получившиеся простые числа. Ищешь, где при делении нет остатка.
Добрый день. Меня заинтересовал ваш ответ "Решето Эратосфена — проще намного.1. Делишь число N на все числа от 1 до N. Те, которые дают остат..." на вопрос http://www.liveexpert.org/topic/view/607892-197-razlozhit-chislo-na-prostie. Можно с вами обсудить этот ответ?