Должно было быть так(X=20):
2 простое?
Простое
X делится на 2?
Делится
Добавь 2 в массив P и раздели X на 2
X равен 1?
Нет
X делится на 2?
Делится
Добавь 2 в массив P и раздели X на 2
X равен 1?
Нет
X делится на 2?
Нет
3 простое?
Простое
X делится на 3?
Нет
4 простое?
Нет
5 простое?
Простое
X делится на 5?
Делится
Добавь 5 в массив P и раздели X на 5
X равен 1?
Равен
Сколько чисел в массиве P?
3
Напиши X '=' P[1] '*' P[2] '*' P[3]
А получилось так:
1 простое?
Простое
X делится на 1?
Делится
Запиши 1 в массив P и раздели X на 1
X равен 1?
Нет
X делится на 1?
Делится
Запиши 1 в массив P и раздели X на 1
X равен 1?
Нет
X делится на 1?
Делится
Запиши 1 в массив P и раздели X на 1
X равен 1?
Нет
X делится на 1?
Делится
...