Foro de elhacker.net

Programación => Scripting => Mensaje iniciado por: @Sthéfano en 26 Julio 2010, 22:34 pm



Título: [Código] Teorema de Pítagoras [Python]
Publicado por: @Sthéfano en 26 Julio 2010, 22:34 pm
Código
  1. ########################
  2. # Teorema de Pitagoras #
  3. # Creador por: S&S Lab #
  4. # http://artehack.net/ #
  5. ########################
  6.  
  7. import math
  8.  
  9. def Hipotenusa(X,Y):
  10.    return math.sqrt((X*X)+(Y*Y))
  11.  
  12. def Cateto(X,Y):
  13.    return math.sqrt((X*X)-(Y*Y))
  14.  
  15.  
  16.  
  17. print """
  18.    ==== Teorema de Pitagoras ====
  19.    1 - Hallar valor de un cateto
  20.    2 - Hallar valor de hipotenusa
  21.    ==============================
  22.    """
  23. opcion = input('Elija la opcion deseada > ')
  24. if opcion == 1:
  25.    X = input('Introduce el valor del primer cateto > ')
  26.    Y = input('Introduce el valor del segundo cateto > ')
  27.    print 'El valor de la hipotenusa es > %s' % Hipotenusa(X,Y)
  28. elif opcion == 2:
  29.    X = input('Introduce el valor de un cateto > ')
  30.    Y = input('Introduce el valor de la hipotenusa > ')
  31.    print 'El valor del cateto es > %s' % Cateto(X,Y)
  32. else:
  33.    exit()

Me base en el codigo de mi amigo Stanhmal http://foro.portalhacker.net/index.php/topic,113525.0.html

Saludos a todos ;)