👤

Se citeste o valoare(x). Sa se scrie descompunerea in factori al numarului “x”.

Input : 16

Output :2 2 2 2

2 2 4

28

44
Problema sa fie facuta in c, va rog!


Răspuns :

Răspuns:

#include <iostream>

using namespace std;

int main()

 {

unsigned int x,i=2;

cin>>x;

while(x>1)

   if(x%i==0)

   {

       x=x/i;

       cout<<i<<" ";

   }

       else i++;

return 0;

 }

Explicație: