Advertisement
dream_4ild

9-И-3 ex.9

Jan 25th, 2021
42
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.87 KB | None | 0 0
  1. '''проверяем сначала на 2 потом на 3 потом на 5 и на 7 потом функцию пишем проверки простое или нет
  2. число вводим в цикле
  3. сразу проверяем
  4. 0 прищнак конца
  5. '''
  6. def prost(a):
  7.     '''a: integer'''
  8.     for i in range(2, int(a/2)+1):
  9.         if a%i==0:
  10.             return False
  11.     else:
  12.         return True
  13.  
  14. f=1
  15. ans=0
  16. while f!=0:
  17.     f=int(input())
  18.     if (f%2==0) and (f>2):
  19.         continue
  20.     elif (f%3==0) and (f!=3):
  21.         continue
  22.     elif (f%5==0) and (f!=5):
  23.         continue
  24.     elif (f%7==0) and (f!=7):
  25.         continue
  26.     elif (f%11==0) and (f!=11):
  27.         continue
  28.     else:
  29.         if (prost(f)) and (f> ans):
  30.             ans=f
  31. if ans==0:
  32.     print('все числа не являются простыми')
  33. else:
  34.     print(ans)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement