Chọn một trong hai ngôn ngữ Python hoặc C++ để xem xét đoạn chương trình sau:
Đoạn chương trình viết bằng
ngôn ngữ Python
Đoạn chương trình viết bằng
ngôn ngữ C++
def dem_uoc(n): dem = 0
for
21/30
Chọn một trong hai ngôn ngữ Python hoặc C++ để xem xét đoạn chương trình sau:
Đoạn chương trình viết bằng
ngôn ngữ Python
Đoạn chương trình viết bằng
ngôn ngữ C++
def dem_uoc(n): dem = 0
for i in range(1, n//2+1):
if n % i == 0: dem += 1
return dem
int dem_uoc(int n)
{ int dem = 0;
for (int i = 1; i <= n / 2; ++i)
{ if (n % i == 0) {
dem++;}
}
return dem;
}
Phương án nào sau đây là kết quả của lời gọi hàm dem_uoc(12)?