Răspuns :
int main()
{
int x,n,i=0;
cout<<"n=";cin>>n;
cout<<"x=";cin>>x;
if (n%x!=0){cout<<"0"; return 0;}
while(n%x==0){n=n/x;i++;} cout<<x<<" apare de "<<i<<" ori in "<<n;
return 0;
}
{
int x,n,i=0;
cout<<"n=";cin>>n;
cout<<"x=";cin>>x;
if (n%x!=0){cout<<"0"; return 0;}
while(n%x==0){n=n/x;i++;} cout<<x<<" apare de "<<i<<" ori in "<<n;
return 0;
}
#include <iostream>
using namespace std;
int main() {
int x, n, exp = 0;
cin >> n >> x;
int cn = n;
while(n % x == 0) {
n = n / x;
exp++;
}
cout << x <<" apare la puterea " << exp << " in descompunerea in factori primi a lui " << cn;
return 0;
}
using namespace std;
int main() {
int x, n, exp = 0;
cin >> n >> x;
int cn = n;
while(n % x == 0) {
n = n / x;
exp++;
}
cout << x <<" apare la puterea " << exp << " in descompunerea in factori primi a lui " << cn;
return 0;
}
Vă mulțumim pentru vizita pe site-ul nostru dedicat Informatică. Sperăm că informațiile disponibile v-au fost utile și inspiraționale. Dacă aveți întrebări sau aveți nevoie de suport suplimentar, suntem aici pentru a vă ajuta. Ne face plăcere să vă revedem și vă invităm să adăugați site-ul nostru la favorite pentru acces rapid!