Kwiat790
Rozwiązane

Napisz program w PYTHONIE który wyznaczy liczby pierwsze w przedziale liczbowym podanym przez użytkownika



Odpowiedź :

Przykładowy kod poniżej.

from math import sqrt

def isPrime(number):

   if number>1:

       for i in range(2,int(sqrt(number))+1):

           if  number%i==0: return False

       return True

start=input("Podaj liczbę będącą początkiem przedziału: ")

end=input("Podaj liczbę będącą końcem przedziału: ")

print("\nLiczby pierwsze w przedziale <{0},{1}> to:".format(start,end),end=" ")

for i in range(int(start),int(end)+1):

   if isPrime(i)==True: print(i, end=" ")