primos.py

Publicado por adrianosalles 10/12/2008

[ Hits: 5.411 ]

Download primos.py




Digite um número e ele diz se é primo ou não!!!

  



Esconder código-fonte

#!/usr/bin/env python
n = input("digite um numero: ")
if n==1:
  print "nao eh primo"
  
else:
 cont = 2
 while n%cont!=0:
  cont = cont + 1
 
 if cont==n:
  print "primo"
 else:
  print "nao eh primo"

Scripts recomendados

JOKENPO - Por uso de palavras

Mini-dicionário de termos em Python e PyQT

Geração de senhas

Calculadora Python - sem bugs !?

numeros perfeitos


  

Comentários
[1] Comentário enviado por JuacyWillian em 25/05/2013 - 22:39h

#! usr/bin/env python
#-*-coding: utf-8-*-

""" Autor: Juacy Willian
sinta-se a vontade para modificar o codigo"""

def primo(a):
if a == 1 or a == 2: return True
if a < 1: return False

primo = True
for i in range(3,a):
if a % i == 0:
primo = False
return primo


num = int(raw_input('digite um numero maior que 0'))
if primo(num):
print 'é um numero primo'
else:
print 'não é numero primo'


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts