Вы находитесь на странице: 1из 18

##EL MAXIMO DE DOS VALORES##

print ("Introduce un numero") #imprimie la oracion "Introduce un numero"#

a = input() #se introduce un numero el cual se guarda en la variable a#

print ("Introduce otro numero") #imprimie la oracion "introduce otro numero"#

b = input() #se introduce un numero el cual se guarda en la variable b#

if a>b: #si a sera mayor que b imprime "El numero mayor es: a (en valor de a)", de lo contrario pasa a la siguiente funcion#
print ("El numero mayor es:", a)

if b>a: #si b sera mayor que a imprime "El numero mayor es: b (en valor de b)", de lo contrario pasa a la siguiente funcion#
print ("El numero mayor es:", b)
##EL MAXIMO DE TRES VALORES##

print ("Introduce el primer numero") #imprimie la oracion "Introduce el primer numero"#


a = input() #se introduce un numero el cual se guarda en la variable a#

print ("Introduce el segundo numero") #imprimie la oracion "Introduce el segundo numero"#


b = input() #se introduce un numero el cual se guarda en la variable b#

print ("Introduce el tercer numero") #imprimie la oracion "Introduce el tercer numero"#


c = input() #se introduce un numero el cual se guarda en la variable c#

if a>b>c: #si a>b>c imprime "El numero mayor es: a (en valor de a)", de lo contrario pasa a la siguiente funcion#
print ("El numero mayor es:", a)

if a>c>b: #si a>c>b imprime "El numero mayor es: a (en valor de a)", de lo contrario pasa a la siguiente funcion#
print ("El numero mayor es:", a)

if b>a>c: #si b>a>c imprime "El numero mayor es: b (en valor de b)", de lo contrario pasa a la siguiente funcion#
print ("El numero mayor es:", b)

if b>c>a: #si b>c>a imprime "El numero mayor es: b (en valor de b)", de lo contrario pasa a la siguiente funcion#
print ("El numero mayor es:", b)

if c>a>b: #si c>a>b imprime "El numero mayor es: c (en valor de c)", de lo contrario pasa a la siguiente funcion#
print ("El numero mayor es:", c)

if c>b>a: #si c>b>a imprime "El numero mayor es: c (en valor de c)", de lo contrario pasa a la siguiente funcion#
print ("El numero mayor es:", c)
##CALCULO FACTORIAL##

#iterativa# Metodo repititivo para llegar a un producto

numero = int(input("Calcular factorial de:")) #Imprime "Calcular factorial de:" y el valor que sea ingresado lo guarda en la variable numero#
a = 1 #Se declara el valor de 1 a la variable a para su uso posterior#

for i in range (0, numero): #Esta funcion hace que se repita todas las veces posibles reemplazando el valor de i hasta llegar a la cantidad de numero#

a = a*(i+1) #Aqui se realiza una operacion la cual es a*(i+1) y se guarda en la variable a#

print ("El factorial de", numero, "es:", a) #Finalmente imprime el valor de la variable a#
##CALCULO FACTORIAL##

#recursiva# Metodo que reduce la complejidad poco a poco para al final llegar a un producto

numero = int(input("Calcular factorial de:")) #Imprime "Calcular factorial de:" y el valor que sea ingresado lo guarda en la variable numero#
def factorial(numero): #Definimos como factorial con la variable numero#

if(numero == 0 or numero == 1): #Si numero = 0 o si numero = 1#

return 1 #Retornara 1#

else: #Si numero= 0 o si numero= 1 no se cumple#

return numero * factorial(numero-1) #Retornara numero*factorial(numero-1)#

print ("El factorial de", numero, "es:", factorial(numero)) #Finalmente imprime el valor de factorial(numero)#
##CALCULO DE LA ECUACION DE SEGUNSO GRADO##

print ("De la forma: ax^2 + bx + c") #Se imprime "De la forma: ax^2 + bx + c"#

a = int(input("Ingrese en valor de a:")) #Imprime "Ingrese el valor de a:" y el valor que sea ingresado lo guarda en la variable a#
b = int(input("Ingrese en valor de b:")) #Imprime "Ingrese el valor de b:" y el valor que sea ingresado lo guarda en la variable b#
c = int(input("Ingrese en valor de c:")) #Imprime "Ingrese el valor de c:" y el valor que sea ingresado lo guarda en la variable c#
x1 = ((-b)-((b**2)-(4*a*c))**1/2)/(2*a) #Se plantea la formula para hallar la respuesta con signo (-)#

x2 = ((-b)+((b**2)-(4*a*c))**1/2)/(2*a) #Se plantea la formula para hallar la respuesta con signo (+)#
print ("x =", x1 , "ó", "x =",x2) #Aqui se imprime los 2 resultados posibles a la ecuacion#
##CALCULO DE LA EXPONENCIAL##

x = int(input("Ingrese el valor de x:")) #Imprime "Ingrese el valor de x:" y el valor que sea ingresado lo guarda en la variable x#
n = int(input("Ingrese el valor de n:")) #Imprime "Ingrese el valor de n:" y el valor que sea ingresado lo guarda en la variable n#
def factorial(numero): #Definimos como factorial con la variable numero#

if(numero == 0 or numero == 1): #Si numero = 0 o si numero = 1#

return 1 #Retornara 1#

else: #Si numero= 0 o si numero= 1 no se cumple#

return numero * factorial(numero-1) #Retornara numero*factorial(numero-1)#


n = n + 1 #n se incrementa en 1#

sumatoria = 0 #Se define la variable sumatoria el cual tiene un valor de 0#

for i in range (0, n): #Esta funcion hace que se repita todas las veces posibles reemplazando el valor de i hasta llegar a la cantidad de n#
s = (x**i)/ factorial(i) #En aqui s sera igual a (x^i)/factorial(i)#

sumatoria = sumatoria + s #La variable "sumatoria" sera igual a sumatoria + s #


print (sumatoria)#Finalmente se imprime #
##CALCULO DE SEN(X)##

x = int(input("Ingrese el valor de x:")) #Imprime "Ingrese el valor de x:" y el valor que sea ingresado lo guarda en la variable x#
n = int(input("Ingrese el valor de n:")) #Imprime "Ingrese el valor de n:" y el valor que sea ingresado lo guarda en la variable n#
def factorial(numero): #Definimos como factorial con la variable numero#

if(numero == 0 or numero == 1): #Si numero = 0 o si numero = 1#

return 1 #Retornara 1#

else: #Si numero= 0 o si numero= 1 no se cumple#

return numero * factorial(numero-1) #Retornara numero*factorial(numero-1)#


n = n + 1 #n se incrementa en 1#

sumatoria = 0 #Se define la variable sumatoria el cual tiene un valor de 0#

for i in range (0, n): #Esta funcion hace que se repita todas las veces posibles reemplazando el valor de i hasta llegar a la cantidad de n#
s = ((-1)**i) * (x**i)/ factorial(i*2+1) #El valor de s sera ((-1)^î)*(x^i)/factorial(i*2+1)#

sumatoria = sumatoria + s #El valor de sumatoria es igual a sumatoria + s#

print (sumatoria) #Finalmente se imprime el valor de sumatoria#


##SERIE FIBONACCI##

#recursiva# Metodo que reduce la complejidad poco a poco para al final llegar a un producto

n = int(input("Ingrese el valor de n:")) #Imprime "Ingrese el valor de n:" y el valor que sea ingresado lo guarda en la variable n#
def fibonacci(n): #Definimos fibonacci con una variable n#

if n == 0 or n == 1: #Si n = 0 o n = 1#

return n #Retorna el valor de n#

return fibonacci(n-1) + fibonacci(n-2) #retorna fibonacci(n-1)+fibonacci(n-2) asi logrando hacer un bucle que al final nos dara la respuesta#
print (fibonacci(n))#Finalmente se imprime fibonacci(n)#
##SERIE FIBONACCI##

#iterativa# Metodo repititivo para llegar a un producto

n = int(input("Ingrese el valor de n:")) #Imprime "Ingrese el valor de n:" y el valor que sea ingresado lo guarda en la variable n#
def fibonacci(n): #Definimos fibonacci con una variable n#

if n==0 or n==1: #Si n = 0 o n = 1#

return n #Retorna el valor de n#

a=0 #Declaramos la variable a = 0#

b=1 #Declaramos la variable b = 1#

i=0 #Declaramos la variable i = 0#

n=n-1 #A n se le resta 1#

while i<n: #Se realiza un bucle#

r=a+b #El nuevo valor de r=a+b#

a=b #Aqui a toma el valor de b#

b=r #Aqui b toma el valor de r#

i=i+1 #Aqui i se incrementa en 1#

return r #Retorna el valor de r#


print (fibonacci(n)) #Finalmente se imprime el valor de fibonacci(n)#

Вам также может понравиться