Sa se scrie o functie recursiva pentru afisarea numarului de divizori ai unu numar natural n.
Răspunsuri la întrebare
Răspuns de
0
#include<iostream.h>
void divizori(int n,int d)
{
if( d<=n/2)
{
if (n%d==0) cout<<d<<" ";
divizori(n,d+1);
}
}
void main()
{
int n;
cin>>n;
divizori(n,2);
}
void divizori(int n,int d)
{
if( d<=n/2)
{
if (n%d==0) cout<<d<<" ";
divizori(n,d+1);
}
}
void main()
{
int n;
cin>>n;
divizori(n,2);
}
Alte întrebări interesante
Matematică,
8 ani în urmă
Limba română,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă
Engleza,
9 ani în urmă