Informatică, întrebare adresată de edyeu, 10 ani în urmă

Se citeste de la tastatura (sau din fisier) un numar natural n.Se cere sa se elibereze un program care sa afiseze toti divizorii unui nr natural n

Răspunsuri la întrebare

Răspuns de artur99
0
#include <iostream>
using namespace std;
int main(){
     int n, i;
     cout<<"n=";
     cin>>n;
     for(i=2;i<=n/2;i++){
        if(n%i==0)
            cout<<i<<endl;
     }
}
Răspuns de Iulica1
1
#include <iostream>
using namespace std;
int main(){     
    int n;
    cout<<"n="; cin>>n;
    cout<<1<<" ";
    for(int i=2;i<=n/2;i++)
        if(n%i == 0)
            cout<<i<<" ";
     
     cout<<n<<" "<<endl;
     return 0;
}
Alte întrebări interesante