janeiro 22, 2026

Mínimo Múltiplo Comum em Código

Por admin

Sobre a Matemática

Um número natural m é múltiplo de um número natural a se m é o resultado da multiplicação de a por algum número natural. Por exemplo, 18 é múltiplo de 6 porque 6 x 3 = 18.

Um número que é múltiplo de dois ou mais números é múltiplo comum desses números. Assim, 36 é múltiplo comum de 2, 6 e 9.

O Mínimo Múltiplo Comum (MMC) de dois ou mais números é o menor número, diferente de zero, que é múltiplo de cada um desses números.

Sobre o Código

Na linguagem de programação Python,

math – é a biblioteca padrão do Python que fornece funções matemáticas prontas, como cálculo de MMC, MDC, raiz quadrada, potências e constantes matemáticas.

input() – é a função que lê dados digitados pelo usuário pelo teclado e retorna esse valor como texto (string), armazenando o conteúdo em uma variável.

list() – é a função que cria uma lista em Python, permitindo armazenar vários valores em uma única variável de forma ordenada.

map() – é a função que aplica uma transformação (como int) a cada elemento de uma sequência e retorna um objeto iterável com os resultados.

int – é a função/tipo que converte um valor para o tipo inteiro, permitindo operações matemáticas com números.

.split() – é a método de strings que divide um texto em partes menores com base em um separador (por padrão, espaço), retornando uma lista de strings.

.lcm – é a função da biblioteca math que calcula o mínimo múltiplo comum (MMC) de dois ou mais números inteiros.

(*...) – é um operador de desempacotamento e também de agrupamento de argumentos. Ele permite extrair valores de uma sequência (como uma lista ou tupla) ou receber vários valores em uma função, tratando-os como um conjunto. O asterisco em Python depende do contexto em que é usado: em expressões matemáticas → multiplicação; em funções → desempacotamento ou empacotamento de argumentos; em listas/tuplas → expansão de valores.

print() – é a função responsável por exibir informações na tela, como textos e valores armazenados em variáveis.

f"...{}" (f-string) – é a forma moderna de formatar strings, permitindo inserir valores de variáveis dentro do texto usando {} de maneira simples e legível.

# – é usado para criar comentários ao código, que são notas para se entender melhor o que o código faz.

Vamos ao código…

# Utilizando a biblioteca math
import math

# Solicita os números ao usuário
numeros = input("Digite os números separados por espaço: ")

# Converte a entrada em uma lista de inteiros
lista_numeros = list(map(int, numeros.split()))

# Calcula o MMC dos números
mmc = math.lcm(*lista_numeros)

# Exibe o resultado
print(f"O MMC dos números {lista_numeros} é {mmc}")
Código Python (.py)O que faz
import mathImporta a biblioteca padrão math, que contém funções matemáticas prontas, incluindo o cálculo do MMC.
numeros = input(“Digite os números separados por espaço: “)Solicita ao usuário que digite números separados por espaço e armazena a entrada digitada na variável numeros.
lista_numeros = list(map(int, numeros.split()))Divide a string digitada em partes (split()), converte cada valor para inteiro (int) e armazena todos os números na variável lista_numeros.
mmc = math.lcm(*lista_numeros)Calcula o mínimo múltiplo comum usando a função lcm() da biblioteca math; o operador * desempacota os valores da lista para a função, e o resultado é armazenado na variável mmc.
print(f”O MMC dos números {lista_numeros} é {mmc}”)Exibe o resultado na tela utilizando uma f-string, inserindo dinamicamente os valores armazenados nas variáveis lista_numeros e mmc.

Saída do código (valor de retorno)…

O MMC dos números [4, 6, 8] é 24

Fonte:
– Editora Didática Paulista. Ensino Didático 2000: Ensino Fundamental e Ensino Médio. Sorocaba: Editora Didática Paulista, [s.d.].
– Códigos e comentários gerados por ChatGPT com revisão nossa.
– https://docs.python.org/pt-br/3/ [Documentação Oficial do Python]