se citește un nr a.sa se determine nr de cifre și sa se afișeze divizorii sai.
Răspunsuri la întrebare
Răspuns de
0
#include<iostream>
using namespace std;
int fa(int a)
{
int nr = 0;
while (a)
{
nr++;
a /= 10;
}
return nr;
}
int main()
{
int a, nr_cifre = 0;
cin >> a;
nr_cifre = fa(a);
cout << nr_cifre << endl;
for (int i = 1; i * i <= a; i++)
{
if (a % i == 0)
{
if (i * i == a)
cout << i << " ";
else
cout << i << " " << a / i << " ";
}
}
}
Alte întrebări interesante
Limba română,
8 ani în urmă
Informatică,
8 ani în urmă
Informatică,
8 ani în urmă
Limba română,
8 ani în urmă
Matematică,
9 ani în urmă
Religie,
9 ani în urmă