Предмет: Информатика, автор: usovau2007

Запишите алгоритм в пошаговой форме и в виде блок-схемы: “Дано натуральное число a > 2. Присвоить b значение 2 и проверить, делится ли a на b. Если делится, то сделать вывод, что число a — составное. Иначе проверить делимость a на b, где b последовательно принимает все целые значения от 3 до a – 1, каждый раз увеличиваясь на 1. Если a не делится ни на одно из этих чисел, сделать вывод, что число a — простое”.
помогите пожалуйста!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

Ответы

Автор ответа: лекция
0

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

Похожие вопросы
Предмет: Қазақ тiлi, автор: дианакдк123
Предмет: Окружающий мир, автор: balakini
Предмет: Математика, автор: fhbvv