Sa se afiseze descompunerea unui numar dat in factori primi.Date de intrare 12 date de iesire 12=2^2 3^1.Rezolvati in C
Răspunsuri la întrebare
Răspuns de
2
Răspuns:
Explicație:
#include <iostream>
using namespace std;
int main()
{
int n, d, p;
cout<<"Introduceti un numar: ";cin>>n;
d=2;
do
{
p=0;
while(n%d==0)
{
n=n/d;
p++;
}
if(p!=0)
cout<<d<<" la puterea "<<p<<endl;
d++;
}while (n!=1);
return 0;
}
Alte întrebări interesante
Matematică,
8 ani în urmă
Alte limbi străine,
8 ani în urmă
Geografie,
8 ani în urmă
Fizică,
8 ani în urmă
Limba română,
9 ani în urmă