Любое составное число можно разложить на простые множители. На самом деле, мы этим уже занимались, когда изучали тему замены в выражениях. Если помните, мы сказали, что любой параметр в выражении можно заменить на тот же, но записанный в другом виде. на простые множители число таким образом: вводится число после пишется простое число а через пробел его степень например 24 2 3 3 1. и одновременно самый простой алгоритм -- это проверять все числа подряд, в итоге все равно останутся только простые множители. Разложить целое число n > 1 на простые множители. Разложить целое число n > 1 на простые множители. Вывести в консоль через пробел все множители в порядке Вот тут подходящий алгоритм на c++ который даёт хорошее понимание процесса.