Ввести число и вывести все его простые делители(** с++) Помогите, пожаалуйста

0 голосов
54 просмотров

Ввести число и вывести все его простые делители(на с++) Помогите, пожаалуйста


Информатика (19 баллов) | 54 просмотров
0

обожаю C++, сейчас напишу.

0

а их как написать: в порядке возрастания или убывания?

Дан 1 ответ
0 голосов
Правильный ответ

#include
using namespace std;

int main(){
int value;
cout << "vvedite chislo: ";<br>cin >> value;
for (int i = 1; i <= value; i++){<br>if (value % i ==0) cout << i << " ";<br>}
}

сейчас стоит сорт с меньшего по большее, если нужно наоборот, то цикл for перепиши так:
for(int i = value; i>0; i--){тело цикла не меняй}

(6.8k баллов)