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
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
Matemática,
4 meses atrás
ENEM,
4 meses atrás
Matemática,
4 meses atrás
Matemática,
4 meses atrás
Biologia,
9 meses atrás
Matemática,
9 meses atrás
Matemática,
9 meses atrás