<< Inapoi la Divizibilitate
handouts2.gifAflarea tuturor divizorilor unui numar
Se foloseste o structura repetitiva, in care se verifica rand pe rand toate numerele din intervalul [1,a] daca sunt divizori.

Varianta cu FOR
#include<iostream.h>
void main()
{
int a, d;
cout<<"Dati un numar intreg"; cin>>a;
for(d=1; d<=a; d++)
 if(a % d == 0)
 cout<<d<<" ";
}
Varianta cu WHILE
#include<iostream.h>
void main()
{
int a, d;
cout<<"Dati un numar intreg"; cin>>a;
d=1;
while (d<=a)
{
 if(a % d == 0)
 cout<<d<<" ";
d++;
 }
}
.
.