Informatică, întrebare adresată de Ronal, 9 ani în urmă

Se citește un număr natural x .Afișați descompunerea lui în factori primi .Va rog sa îmi explicați !


Ronal: Pentru x =100

Răspunsuri la întrebare

Răspuns de express
1
Iti ofer o sursa C++. Analizeaz-o pas cu pas pentru a intelege-o. Succes!
#include <iostream>
using namespace std;
int n,d,fm;
int main()
{
    cout << "n="; cin >> n;
    d=2;
    do
    {
        fm=0;
        while(n%d==0)
        {
            fm=fm+1;
            n=n/d;
        }
        if(fm>0) cout << d <<" la puterea "<< fm <<"\n";
        d=d+1;
        if((n>1)&&(d*d>n)) cout << n <<" la puterea " << 1 , n=1;
    } while(n>1);
    return 0;
}


Ronal: Ce reprezinta fm ?
Alte întrebări interesante
Matematică, 8 ani în urmă