to mój pierwszy post na forum więc witam . na wstępie napisze że sam sobie nie poradzę bo jak dotąd na informatyce zaczęliśmy html'a więc do programowania wszelkiego rodzaju jeszcze daleko:/. sam problem dotyczy matematyki/mojego lenistwa - otóż na matmie babka każe nam każdy pierwiastek skracać (zamiast sqrt 63 mamy pisać 3*sqrt 7). więc czy mógłby mi ktoś napisać skrypt/program który by np. uruchamiał wcalc i dzielił podaną liczbę przez wszystkie liczby naturalne od niej mniejsze i podawał mi wyniki? wiem że to można bez problemu manualnie zrobić ale czasem sie zdarzy cos w stylu sqrt 6464 a wtedy sie nie bardzo chce... program może być zrobiony dowolnie byleby robił swoje i bylebym wiedział jak go uruchomić. za wszelkie próby udane bądź nie z góry thx. aha sqrt to pierwiastek kwadratowy w wcalcu
#include <iostream>
using namespace std;
int main()
{
cout << "Podaj liczbe do rozkladu: ";
int N;
int i = 2;
cin >> N;
cout << "Rozklad liczby " << N << ": ";
while (N != 1)
{
if ( N % i == 0)
{
N = N / i;
cout << " " << i << " ";
}
else
i++;
};
cout << endl;
return 0;
};