Hosted by CoCalc
Download
Kernel: Python 2
def factorial (x): m=1 for n in range (1,x+1): m=n*m return m opcion='' while opcion<'a'or opcion>'d': print 'La opcion a) es para calcular la sumatoria de cualquier numero' print 'La opcion b) es para calcular el factorial de los numeros pares o impares' print 'La opcion c) es para decir si un número es para o impar' print 'La opcion d) es para calcular la suma de fibonacci hasta cualquier termino' opcion=(raw_input('Dame una opcion ')) if opcion=='a': n=int(raw_input('Dame el numero del que quieras la sumatoria ')) l=0 i=1 for i in range (1,n+1): l=l+i print l elif opcion=='b': x=int(raw_input('Dame el número del que quieres factorial ')) n=factorial(x) if n%2==0: z=-factorial(x) print z else: z=factorial(n) print z elif opcion=='c': a=int(raw_input('Dime el numero que quieres saber si es par o impar ')) if a%2==0: print 'es par' else: print 'es impar' elif opcion=='d': x=1 y=0 z=0 a=int(raw_input('Dame el termino que quieres de fibonacci ')) print x for k in range (0,a-1): z=y y=x x=z+y print x
La opcion a) es para calcular la sumatoria de cualquier numero La opcion b) es para calcular el factorial de los numeros pares o impares La opcion c) es para decir si un número es para o impar La opcion d) es para calcular la suma de fibonacci hasta cualquier termino Dame una opcion d Dame el termino que quieres de fibonacci 8 1 1 2 3 5 8 13 21
h=0 an=float(raw_input('Dame en radianes el angulo del seno ')) for k in range(0,21): m=(2*k+1) l=m while m>1: l=l*(m-1) m-=1 y=(((-1)**k)*(an**(2*k+1)))/l h+=y print h
Dame en radianes el angulo del seno 2 0.909297426826