Informatică, întrebare adresată de mogosdorina, 9 ani în urmă

determinati cate nr din [1,n] au un nr par de divizori

Răspunsuri la întrebare

Răspuns de ca1ra2col3
0

int main(){
unsigned int x = NULL;
std::cout << "Maxim: ";
std::cin >> x;
if(std::cin.fail()) return 0;
else ;
unsigned int y = NULL;
unsigned int z = NULL;
unsigned int t = NULL;
for (unsigned int i = 1; i <= x; i++){
if(x % i == 0 && i % 2 == 0){
std::cout << i << ", ";
y++;
}
else z++;
t++;
}
std::cout << ".\nDivizori Pari: " << y << "\nDivizori Impari: " << z << "\nDivizori in Total: " << t << std::endl;
cin.ignore();
cin.get();
return 0;
}
Alte întrebări interesante