Claro! Segue abaixo um exemplo de algoritmo em Python que verifica se um número é primo ou não: ``` numero = int(input("Digite um número inteiro positivo: ")) if numero <= 1: print("O número não é primo.") else: eh_primo = True for i in range(2, numero): if numero % i == 0: eh_primo = False break if eh_primo: print("O número é primo.") else: print("O número não é primo.") ``` O algoritmo começa lendo um número inteiro positivo digitado pelo usuário. Em seguida, ele verifica se o número é menor ou igual a 1, pois o número 1 não é considerado primo. Se o número for menor ou igual a 1, o algoritmo imprime a mensagem "O número não é primo." e encerra a execução. Caso contrário, o algoritmo assume que o número é primo e começa a testar se ele é divisível por algum número entre 2 e o próprio número (exclusivamente). Se o número for divisível por algum desses números, ele não é primo e o algoritmo imprime a mensagem "O número não é primo." e encerra a execução. Se o número não for divisível por nenhum dos números testados, ele é primo e o algoritmo imprime a mensagem "O número é primo." e encerra a execução.
Para escrever sua resposta aqui, entre ou crie uma conta
Compartilhar