Informatică, întrebare adresată de andrahan01, 8 ani în urmă

Fie n numar intreg,citit de tastatură.Sa se realizeze un program care sa afiseze toti divizori lui n(pozitivi si negativi).​

Răspunsuri la întrebare

Răspuns de marianparlea2
1

Răspuns:

#include <iostream>

using namespace std;

int main()

{

int n;

cin >> n;

for (int i = 2; i <= n / 2; i++)

{

 if (n % i == 0)

  cout << i << ' ' << -1 * i << endl;

}

return 0;

}

Explicație:

daca vrei inclusiv 1 si n, trebuie sa modifici acel for in for(int i=1;i<=n;i++)

Alte întrebări interesante