Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- '''проверяем сначала на 2 потом на 3 потом на 5 и на 7 потом функцию пишем проверки простое или нет
- число вводим в цикле
- сразу проверяем
- 0 прищнак конца
- '''
- def prost(a):
- '''a: integer'''
- for i in range(2, int(a/2)+1):
- if a%i==0:
- return False
- else:
- return True
- f=1
- ans=0
- while f!=0:
- f=int(input())
- if (f%2==0) and (f>2):
- continue
- elif (f%3==0) and (f!=3):
- continue
- elif (f%5==0) and (f!=5):
- continue
- elif (f%7==0) and (f!=7):
- continue
- elif (f%11==0) and (f!=11):
- continue
- else:
- if (prost(f)) and (f> ans):
- ans=f
- if ans==0:
- print('все числа не являются простыми')
- else:
- print(ans)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement