Informatică, întrebare adresată de Utilizator anonim, 8 ani în urmă

Pentru determinarea divizorilor unui numar se vor utiliza variabilele: a (numarul citit de la tastatura), i (contor). Se vor cauta posibilii divizori in intervalul [2, a/2]. Daca a % i = 0 (restul lui a impartit la i este 0) atunci se afiseaza divizorul (i). (FOR)

Va rog frumos ajutor!!!
50 de puncte

Răspunsuri la întrebare

Răspuns de Petruccinator
1

#include <iostream>

int main() {

   size_t a;

   std::cin >> a;

   

   for (size_t i = 2; i <= (a >> 1); ++i)

       if (!(a % i))

           std::cout << i << ' ';

}


Utilizator anonim: mersi mult
Alte întrebări interesante