Răspuns :
Răspuns:
#include <iostream>
using namespace std;
int main() {
int n,ogl=0,c=0;
cin>>n;
while(n) {
ogl=ogl*10+n%10;
n/=10;}
for(int d=1;d<=ogl;d++)
if(ogl%d==0) c++;
cout<<"Numărul de divizori este :"<<c;
return 0;}
Salut!
#include <iostream>
using namespace std;
int n,c,x=1,p=0;
int main()
{
cout<<"n=";
cin>>n;
while (n>0)
{
c=n%10;
n=n/10;
p=p*10+c;
}
cout<<"p="<<p<<endl;
for(int i=1;i<=p/2;i++)
if(p%i==0)
{
x=x+1;
}
cout<<"x="<<x<<endl;
return 0;
}
Acest program iasa, l-am testat eu.
Succes!
Vă mulțumim că ați vizitat site-ul nostru dedicat Informatică. Sperăm că informațiile oferite v-au fost de ajutor. Dacă aveți întrebări sau nevoie de asistență suplimentară, nu ezitați să ne contactați. Vă așteptăm cu drag data viitoare și nu uitați să ne adăugați la favorite!