Buscar

Fazer um programa para receber dois números do tipo int do usuário e determinar se um número é permutação do outro ou não.

Respostas

User badge image

Ed Verified user icon

Claro! Aqui está um exemplo de programa em Python que recebe dois números inteiros do usuário e determina se um número é permutação do outro: ```python def verificar_permutacao(num1, num2): # Convertendo os números em strings para facilitar a comparação str_num1 = str(num1) str_num2 = str(num2) # Verificando se os números têm a mesma quantidade de dígitos if len(str_num1) != len(str_num2): return False # Verificando se todos os dígitos de um número estão presentes no outro for digito in str_num1: if digito not in str_num2: return False return True # Recebendo os números do usuário num1 = int(input("Digite o primeiro número: ")) num2 = int(input("Digite o segundo número: ")) # Verificando se um número é permutação do outro if verificar_permutacao(num1, num2): print("Os números são permutações um do outro.") else: print("Os números não são permutações um do outro.") ``` Esse programa recebe dois números inteiros do usuário e utiliza a função `verificar_permutacao` para determinar se um número é permutação do outro. A função converte os números em strings e verifica se possuem a mesma quantidade de dígitos. Em seguida, itera sobre os dígitos de um número e verifica se eles estão presentes no outro número. Se todos os dígitos estiverem presentes, os números são considerados permutações um do outro. Caso contrário, não são permutações.

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Responda

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Mais conteúdos dessa disciplina