-
Lenguaje
Python
-
Descripción
Pide 2 números enteros y calcula el mínimo común múltiplo
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
# Este codigo esta programado para la version 2.7.12 en plataforma Linux.
#
# La sintaxis de python es variable en cada version, por lo que no se
# recomienda copiar este codigo ya que es muy probable que no funcione y
# tenga que hacerle ajustes.
mcm = 1
a = int (input ('Ingrese el valor de A: '))
b = int (input ('Ingrese el valor de B: '))
if a<0:
a = -a
if b<0:
b = -b
divisor = 2
while divisor<=a or divisor<=b:
while (divisor<=a and a%divisor==0) or (divisor<=b and b%divisor==0):
mcm *= divisor
if divisor<=a and a%divisor==0:
a //= divisor
if divisor<=b and b%divisor==0:
b //= divisor
divisor += 1
print (u'M\u00EDnimo com\u00FAn m\u00FAltiplo: '.encode('utf-8') + repr (mcm))
#
# La sintaxis de python es variable en cada version, por lo que no se
# recomienda copiar este codigo ya que es muy probable que no funcione y
# tenga que hacerle ajustes.
mcm = 1
a = int (input ('Ingrese el valor de A: '))
b = int (input ('Ingrese el valor de B: '))
if a<0:
a = -a
if b<0:
b = -b
divisor = 2
while divisor<=a or divisor<=b:
while (divisor<=a and a%divisor==0) or (divisor<=b and b%divisor==0):
mcm *= divisor
if divisor<=a and a%divisor==0:
a //= divisor
if divisor<=b and b%divisor==0:
b //= divisor
divisor += 1
print (u'M\u00EDnimo com\u00FAn m\u00FAltiplo: '.encode('utf-8') + repr (mcm))