Buscar

Fazer um algoritmo que leia dois números inteiros positivos (N1, N2), calcule e escreva se estes números são primos entre se. Dois números são prim...

Fazer um algoritmo que leia dois números inteiros positivos (N1, N2), calcule e escreva se estes números são primos entre se. Dois números são primos entre se quando o máximo divisor comum entre eles for igual a 1.


Essa pergunta também está no material:

Estrutura De Repeticao - Alexandre Ribeiro
6 pág.

Lista de exercícios aplicada no semestre 2013-2

Algoritmos Pontifícia Universidade Católica de GoiásPontifícia Universidade Católica de Goiás

💡 1 Resposta

User badge image

Ed Verified user icon

Segue abaixo um exemplo de algoritmo em Python que lê dois números inteiros positivos e verifica se eles são primos entre si: ``` # Lê os dois números inteiros positivos n1 = int(input("Digite o primeiro número: ")) n2 = int(input("Digite o segundo número: ")) # Função para calcular o máximo divisor comum entre dois números def mdc(a, b): if b == 0: return a else: return mdc(b, a % b) # Verifica se os números são primos entre si if mdc(n1, n2) == 1: print("Os números", n1, "e", n2, "são primos entre si.") else: print("Os números", n1, "e", n2, "não são primos entre si.") ``` O algoritmo utiliza uma função recursiva para calcular o máximo divisor comum entre os dois números, e em seguida verifica se o resultado é igual a 1. Se for, os números são primos entre si, caso contrário, não são primos entre si.

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

✏️ Responder

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

Outros materiais