Tipăriţi toate numerele prime aflate între două numere naturale citite. Python

Răspuns :

def prim(n):

  n=int(n)

  for i in range(2,n):

      if(n%i==0) :

          return 0

  return 1

a = int(input("Valoare a:"))

b = int(input("Valoare b:"))

if (a>b):

  aux = a

  a = b

  b = aux

for i in range(a+1,b):

  if (prim(i)) :

      print(i)

Sper ca te-am ajutat!

Vă mulțumim că ați ales să vizitați platforma noastră dedicată Informatică. Ne bucurăm dacă informațiile oferite v-au fost de folos. Pentru întrebări sau asistență suplimentară, nu ezitați să ne contactați. Revenirea dumneavoastră ne onorează – adăugați-ne la favorite pentru a fi mereu la curent!


RO Studies: Alte intrebari