Информатика, 10 класс. Работа с циклами, python.​

0 голосов
36 просмотров

Информатика, 10 класс. Работа с циклами, python.​


image

Информатика (28 баллов) | 36 просмотров
Дан 1 ответ
0 голосов

1.

N = int(input()) # заданное число

for i in range(1,N+1): #+1 нужен т.к при (1,9) он считает от 1 до 8

print(i)

2. тоже самое как в 1

N = int(input())

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)

(531 баллов)
0

Спасибо большое