Ответы на вопрос:
1.
n = int( # заданное число
for i in range(1,n+1): #+1 нужен т.к при (1,9) он считает от 1 до 8
print(i)
2. тоже самое как в 1
n = int(
for i in range(2,n): #убрали 1 и само число из диапазона
if (n/i) == (n//i):
print("наименьший делитель: ",i)
break # чтобы остановить проверку
3.
a = 1 # число вывода
for i in range(1,31): #31 мы понимаем т.к. он будет считать при(1,30) от 1 до 29
a=a*i
print(a)
Популярно: Информатика
-
xaverqenizadeoxg0iy13.02.2020 00:24
-
Викторина2211.04.2022 05:18
-
Чай2228.04.2020 19:48
-
ум578903.03.2023 02:56
-
Dastannn125.04.2023 14:33
-
vovaq6oziu5d25.12.2020 18:18
-
Ilfar123414.08.2021 05:09
-
comeback9222.08.2020 08:18
-
ниразунематематик07.12.2020 00:46
-
единорог10606.06.2020 07:54