Linux slogan
Visite também: Segurança Linux · BR-Linux.org · Dicas-L · Doode · NoticiasLinux · SoftwareLivre.org · UnderLinux



» Screenshot
» Login
Login:
Senha:

Se você ainda não possui uma conta, clique aqui.

Esqueci minha senha



Scripts

Linux user

Publicado por Djames Suhanko em 12/12/2008    [ 3445 hits ]

Login: DjamesSuhanko, 18009 pontos

Homepage: www.phantomsystem.com.br   


Descrição

Um validador simples de cartão de crédito em pouquíssimas linhas.

[ Download: cartao_credito.py ]   [ Enviar nova versão ]

[ Esconder código-fonte ]

#!/usr/bin/env python
import sys
total=0
s = raw_input('Numero do cartao (sem sinais) -->')
if (len(s) != 16):
print "Numero errado. faca de novo"
exit()
for i in range(0,16,2):
acum=int(s[i])*2
if (acum > 9):
  acum=acum-9
total=total+acum
for i in range(1,17,2):
total=total+int(s[i])
if ((total%10) != 0 or total > 150):
print "Cartao invalido"
exit()
print "Cartao valido: %s" % s

Scripts recomendados
   Script Linux recomendado Modificação do Ubuntu Tweak para Debian
   Script Linux recomendado Memory info em python
   Script Linux recomendado Algoritmo de Abraao
   Script Linux recomendado Fatorial de um número
   Script Linux recomendado Algoritmo de Dijkstra em Python com visualização em PyGraphviz

Comentários
Nenhum comentário foi encontrado.

Contribuir com comentário


  
Para executar esta ação você precisa estar logado no site, caso contrário, tudo o que for digitado será perdido.
Responsável pelo site: Fábio Berbert de Paula - Conteúdo distribuído sob licença GNU FDL
Site hospedado por:

Viva o Linux

A maior comunidade Linux da América Latina! Artigos, dicas, tutoriais, fórum, scripts e muito mais. Ideal para quem busca auto-ajuda em Linux.