|
Mostrar Temas
|
Páginas: 1 2 [3] 4
|
21
|
Programación / Ingeniería Inversa / [CrackMe] PyCrackMe V2
|
en: 26 Julio 2010, 23:01 pm
|
Bueno, la version anterior tenia unos cuantos bugs, cuando escribias letras se cerraba, etc En esta version, corregi todos esos errores y la hize un poco mas complicada, pero aun sigo aprendiendo
|
|
|
23
|
Programación / Scripting / [Código] Teorema de Pítagoras [Python]
|
en: 26 Julio 2010, 22:34 pm
|
######################## # Teorema de Pitagoras # # Creador por: S&S Lab # # http://artehack.net/ # ######################## import math def Hipotenusa(X,Y): return math.sqrt((X*X)+(Y*Y)) def Cateto(X,Y): return math.sqrt((X*X)-(Y*Y)) print """ ==== Teorema de Pitagoras ==== 1 - Hallar valor de un cateto 2 - Hallar valor de hipotenusa ============================== """ opcion = input('Elija la opcion deseada > ') if opcion == 1: X = input('Introduce el valor del primer cateto > ') Y = input('Introduce el valor del segundo cateto > ') print 'El valor de la hipotenusa es > %s' % Hipotenusa(X,Y) elif opcion == 2: X = input('Introduce el valor de un cateto > ') Y = input('Introduce el valor de la hipotenusa > ') print 'El valor del cateto es > %s' % Cateto(X,Y) else: exit()
Me base en el codigo de mi amigo Stanhmal http://foro.portalhacker.net/index.php/topic,113525.0.htmlSaludos a todos
|
|
|
24
|
Programación / Scripting / [Código] Calcular lados de un Polígono Regular [Python]
|
en: 26 Julio 2010, 22:32 pm
|
Bueno, leyendo el libro de matematicas del año pasado me encontre con esto y me dieron ganas de hacerlo. La ecuacion original seria asi: 180° . (n -2) = 720° N - 2 = 720° : 180° N = 4 + 2 N = 6 Aqui les dejo el code, funciona sin parentesis en el calculo, pero lo puse para que sea un poco mas facil de leer. Tan solo tienen que introducir la cantidad de grados que tiene el poligono y les dira cuantos lados tiene ################################ # Lados de un Poligono Regular # # Autor: Sthefano02 # # http:comunidadraw.com/ # ################################ def Calcular(X): return (X / 180) + 2 print ''' === Lados de un Poligono Regular === ==================================== ''' X = input('La suma de los angulos interioes es > ') print 'El poligono tiene > %s < lados' % Calcular(X)
Saludos a todos, espero que les guste
|
|
|
25
|
Programación / Scripting / [Código] Calcular área de un prísma [Python]
|
en: 26 Julio 2010, 22:30 pm
|
Bueno, aqui les dejo el calculo original de mi libro de matematicas. Área lateral del prísma = perimetro de la base . altura
Área total del prísma = area lateral + 2 . area de la base ############################## # Calcular area de un Prisma # # Autor: Sthefano02 # # http://comunidadraw.com/ # ############################## def Area_Lateral(Pbase,altura): return Pbase * altura def Area_Total(Alateral,base): return (Alateral + 2) * base print ''' = Area de un Prisma y Piramide = 1 - Area lateral del prisma 2 - Area total del prisma ================================ ''' opcion = input('Elija una opcion > ') if opcion == 1: Pbase = input('Ingrese el perimetro de la base > ') altura = input('Ingrese la altura > ') print 'El area lateral del prisma es %s' % Area_Lateral(Pbase,altura) if opcion == 2: Alateral = input('Ingrese el area lateral del prisma > ') base = input('Ingrese el area de la base > ') print 'El area total del prisma es %s' % Area_Total(Alateral,base)
Saludos a todos, espero que os guste
|
|
|
26
|
Programación / Scripting / [Código] Calcular volumen de un cono o una pirámide [Python]
|
en: 26 Julio 2010, 22:29 pm
|
Aqui les dejo un pequeño codigo para calcular el volumen de un cono (tambien funciona con piramides) ############################ # Volumen de un cono # # Autor: Sthefano02 # # http://comunidadraw.com/ # ############################ def Volumen(base,altura): return (base * altura) / 3 print ''' === Volumen de un cono === ========================== ''' base = input('Area de la base > ') altura = input('Altura > ') print 'El volumen del cono es %s' % Volumen(base,altura)
Espero que les guste, saludos
|
|
|
27
|
Programación / Scripting / [Código] Calcular cantidad de neutrones en un átomo [Python]
|
en: 26 Julio 2010, 22:28 pm
|
Bueno, pues como dice el titulo, esta aplicacion calcula la cantidad de neutrones en un atomo. Tan solo tienen que ingresar el numero masico del atomo y la cantidad de protones que este tiene, y os devolvera la cantidad de neutrones. ########################### # Neutrones de un atomo # # Autor: Sthefano02 # # Http://comunidadraw.com # ########################### def Calcular(Masa,Protones): return Masa - Protones print ''' === Neutrones de un atomo === ============================= ''' Masa = input('Numero masico del atomo > ') Protones = input('Cantidad de protones > ') print 'El atomo posee > %s < neutrones' % Calcular(Masa,Protones)
Miren que interesantes que son las matematicas xD Espero que les guste, saludos
|
|
|
28
|
Programación / Scripting / [Código] Ecuaciones de 2° grado [Python]
|
en: 26 Julio 2010, 22:26 pm
|
########################### # Ecuaciones de 2do grado # # Autor: S&S Labs # # Thanks to: WindHack # ########################### from math import sqrt def Calculo(X,Y,Z): try: N1 = (-Y + ((math.sqrt((Y*Y) - (4*X*Z)))/(2*X))) N2 = (-Y - ((math.sqrt((Y*Y) - (4*X*Z)))/(2*X))) return "(+) = " + str(N1) + "(-) = " + str(N2) except: return 'Sin solucion, intenta nuevamente' while True: print "Ecuacion de Segundo Grado..." X = input(' X = ') Y = input(' Y = ') Z = input(' Z = ') print Calculo(X,Y,Z)
Muchas gracias a WindHack por sus largas explicaciones (y muy efectivas) Espero que les guste el code, Saludos a todos
|
|
|
29
|
Programación / Scripting / [Código] Clave Murciélago [Python]
|
en: 26 Julio 2010, 22:25 pm
|
Consiste en reemplazar letras por números según la tabla que está aquí abajo. Las letras que no figuren en la palabra “murciélago”, se dejarán con la misma letra. Para codificar número, se realiza inversamente. M U R C I E L A G O 0 1 2 3 4 5 6 7 8 9
Bueno, nada de otro mundo, solamente un simple reemplazo de caracteres. Saludos def Encode(String): Abecedario = ['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'] Traductor = ['7','B','3','D','5','F','8','H','4','J','K','6','0','N','9','P','Q','2','S','T','1','V','W','X','Y','Z'] for i in range(26): String = String.replace(Abecedario[i],Traductor[i]) return String def Decode(String): Abecedario = ['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'] Traductor = ['7','B','3','D','5','F','8','H','4','J','K','6','0','N','9','P','Q','2','S','T','1','V','W','X','Y','Z'] for i in range(26): String = String.replace(Traductor[i],Abecedario[i]) return String print ''' === Clave Murcielago === 1 - cifrar 2 - descifrar ======================== ''' while True: String = raw_input('Ingrese una cadena de texto > ') opcion = input('Elija una opcion > ') if opcion == 1: print 'La cadena cifrada es > %s' % Encode(String) elif opcion == 2: print 'La cadena descifrada es > %s' % Decode(String) else: exit()
|
|
|
30
|
Programación / Scripting / [Código] String To Multi-Hash [Python]
|
en: 26 Julio 2010, 22:23 pm
|
Simplemente puede codificar una cadena dada por el usuario a el tipo de codificacion que este elija import hashlib def md5(String): return hashlib.md5(String).hexdigest() def sha1(String): return hashlib.sha1(String).hexdigest() def sha224(String): return hashlib.sha224(String).hexdigest() def sha256(String): return hashlib.sha256(String).hexdigest() def sha384(String): return hashlib.sha384(String).hexdigest() def sha512(String): return hashlib.sha512(String).hexdigest() print ''' === String Encode === 1 - md5 2 - sha1 3 - sha224 4 - sha256 5 - sha384 6 - sha 512 ===================== ''' while True: String = raw_input('Ingrese la cadena de texto a convertir > ') opcion = input('Elija una opcion > ') if opcion == 1: print 'Su cadena cifrada es > %s' % md5(String) elif opcion == 2: print 'Su cadena cifrada es > %s' % sha1(String) elif opcion == 3: print 'Su cadena cifrada es > %s' % sha224(String) elif opcion == 4: print 'Su cadena cifrada es > %s' % sha256(String) elif opcion == 5: print 'Su cadena cifrada es > %s' % sha384(String) elif opcion == 6: print 'Su cadena cifrada es > %s' % sha512(String)
Saludos a todos Se aceptan dudas, ideas y sugerencias.
|
|
|
|
|
|
|