Делители
По данному натуральному числу выведите все его натуральные делители в порядке возрастания.
Входные данные
На вход подаётся единственное натуральное число n (n≤1000).
Выходные данные
Выведите все делители числа в порядке возрастания. Делители можно выводить на одной строке, разделяя пробелом, или на разных строках.
Answers & Comments
Ответ:
x = int(input());
for i in range(1,x+1):
if (x%i == 0):
print(i, end = ' ');
Ответ:
Python:
n=int(input())
for i in range(1,n//2+1):
if n%i==0:
print(i)
print(n)
С++:
#include <iostream>
int main()
{
int n;
std::cin >> n;
for (int i = 1; i <= n / 2; i++)
{
if (n % i == 0)
{
std::cout << i << std::endl;
}
}
std::cout << n;
}