Informatică, întrebare adresată de Rengerais1, 8 ani în urmă

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ăspunsuri la întrebare

Răspuns de MariusCelTrifan
0

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:

Alte întrebări interesante