Informatică, întrebare adresată de namef434, 8 ani în urmă

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

Răspunsuri la întrebare

Răspuns de axel0
2

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!


infooo23: Se poate cumva fara return, aux si def? Nu le-am invatat
Alte întrebări interesante