Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #Задача 1
- # Изведете всички прости числа в зададения от потребителя диапазон.
- # Едно число се нарича просто, ако се дели без остатък на себе си и на единица.
- # Например, три е просто число, а четири не е.
- num_one = int(input("Please enter first integer: "))
- num_second = int(input("Please enter second number: "))
- min_num = min(num_one, num_second)
- max_num = max(num_one, num_second)
- prime_num = []
- flag_num = False
- for i in range(min_num, max_num + 1):
- for j in range(2, i):
- flag_num = True
- if i % j == 0:
- flag_num = False
- break
- if flag_num:
- prime_num.append(i)
- print(f"Prime number in between {num_one} and {num_second} are: ")
- if num_one > num_second:
- for i in prime_num[::-1]:
- print(i, end=" ")
- else:
- for i in prime_num:
- print(i, end=" ")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement