Mam zadanie by stworzyć program, w którego wyjściu podane liczby będą podane jako iloczyn czynników pierwszych (np. 8=222).
Opracowałem program, który robi to dla jednej liczby, lecz nie wiem, jak zrobić to dla ich dowolnej ilości (liczb będzie nie więcej niż 10000).
Bardzo bym prosił o pomoc.
Tu jest wykonany przeze mnie kod.
#include <iostream>
using namespace std;
int main()
{
cout << "Wprowadz liczbe: ";
int l;
cin >> l;
for (int i=2; i <= l; i++)
{
while(l % i == 0)
{
l /= i;
cout << i <<"*";
}
}
cout << endl;
return 0;
}