"Scrivi una funzione Python che prende due numeri interi e restituisce il loro minimo comune multiplo."
def lcm(a, b):
  if a > b:
    greater = a
  else:
    greater = b
  while(True):
    if((greater % a == 0) and (greater % b == 0)):
      lcm = greater
      break
    greater += 1
  return lcm

print(lcm(15, 18))
# Output: 90

Traduci il testo precedente in italiano:

def lcm(a, b):
  se a > b:
    maggiore = a
  altro:
    maggiore = b
  mentre (Vero):
    se ((maggiore % a == 0) e (maggiore % b == 0)):
      mcm = maggiore
      interrompere
    maggiore += 1
  ritorno mcm

stampa (mcm (15, 18))
# Output: 90