[Código] Teorema de Pítagoras

Iniciado por Mavis, Agosto 01, 2010, 04:12:27 AM

Tema anterior - Siguiente tema

0 Miembros y 3 Visitantes están viendo este tema.

Agosto 01, 2010, 04:12:27 AM Ultima modificación: Mayo 03, 2014, 03:46:45 AM por Flemon
Código: python
########################
# 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)
if 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)
if (opcion <= 0) or (opcion >= 3):
    exit()



Saludos a todos ;)

Excelente programa  8) Solo una cosa el orden de el print seria asi:
Código: python
print """
       ==== Teorema de Pitagoras ====
       1 - Hallar valor de hipotenusa
       2 - Hallar valor de un cateto
       ==============================
       """
opcion = input('Elija la opcion deseada > ')
Mientras duermes hay alguien pensando en cómo joderte!

Lindo code.
Aunque puedes ahorrarte el ultimo IF poniendo un else:

Saludos.
You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login

You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login
Lindo code.
Aunque puedes ahorrarte el ultimo IF poniendo un else:

Saludos.

Si, lo hice cuando recien estaba en python y me gustaba intentar hacer las cosas de otra forma.

Gracias por la atencion. Saludos!