Запишите алгоритм в пошаговой форме и в виде блок-схемы: “Дано натуральное число a > 2. Присвоить b значение 2 и проверить, делится ли a на b. Если делится, то сделать вывод, что число a — составное. Иначе проверить делимость a на b, где b последовательно принимает все целые значения от 3 до a – 1, каждый раз увеличиваясь на 1. Если a не делится ни на одно из этих чисел, сделать вывод, что число a — простое”.
помогите пожалуйста!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Answers & Comments
a = int(input())
b = 2
if a % b == 0:
print('число a — составное')
else:
flag = True
for i in range(3, a):
b = i
if a % b == 0:
flag = False
if flag == True:
print('число a — простое')
python