Informática, perguntado por leticianogueira6744, 3 meses atrás

Faça um programa que receba um número inteiro maior do que 1, e verifique se o número fornecido é primo ou não

Soluções para a tarefa

Respondido por ruancastro15
0

O programa a seguir  tem a funcionalidade de receber um número inteiro maior que um e verificar se o número recebido é primo ou não. A função foi desenvolvida utilizando Python:

def is_prime(n):

 for i in range(2,n):

   if (n%i) == 0:

     return False

 return True

Descreva o funcionamento do algoritmo acima escrito em Python:

O algoritmo acima funciona do seguinte modo: é definida uma função chamada is_prime que recebe um número (esperado um número inteiro maior que 1), então, é percorrido um laço for, verificando do número 2 até n, verificando se o número colocado na entrada dividido pelo índice i do laço for tem resto zero, se sim, retorna falso (o número não é primo), se não, retorna true( o número é primo).

Saiba mais sobre algoritmo números primos: https://brainly.com.br/tarefa/4229258

#SPJ4

Perguntas interessantes