Foro de elhacker.net

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



Título: [Código] Calcular lados de un Polígono Regular [Python]
Publicado por: @Sthéfano 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:

Citar
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 :)

Código
  1. ################################
  2. # Lados de un Poligono Regular #
  3. # Autor: Sthefano02            #
  4. # http:comunidadraw.com/       #
  5. ################################
  6.  
  7. def Calcular(X):
  8.    return (X / 180) + 2
  9.  
  10. print '''
  11.    === Lados de un Poligono Regular ===
  12.    ====================================
  13.    '''
  14.  
  15. X = input('La suma de los angulos interioes es > ')
  16. print 'El poligono tiene > %s < lados' % Calcular(X)

Saludos a todos, espero que les guste ;)