podrian checar mi error
Publicado por JESUS ALI (4 intervenciones) el 08/04/2024 05:55:01
def integral_por_sustitucion(funcion, u, du):
return funcion(u) * du
def main():
# Solicitar al usuario la función y la variable de sustitución
funcion_expr = input("Ingrese la función a integrar (por ejemplo, 'x**2'): ")
u_expr = input("Ingrese la variable de sustitución (por ejemplo, 'x**3 + 1'): ")
du_expr = input("Ingrese la diferencial de la variable de sustitución (por ejemplo, '3*x**2'): ")
# Crear funciones lambda a partir de las expresiones ingresadas
funcion = eval("lambda x: " + funcion_expr)
u = eval("lambda x: " + u_expr)
du = eval("lambda x: " + du_expr)
# Calcular la integral por sustitución
resultado = integral_por_sustitucion(funcion, u, du)
print("El resultado de la integral por sustitución es:", resultado)
if __name__ == "__main__":
main()
return funcion(u) * du
def main():
# Solicitar al usuario la función y la variable de sustitución
funcion_expr = input("Ingrese la función a integrar (por ejemplo, 'x**2'): ")
u_expr = input("Ingrese la variable de sustitución (por ejemplo, 'x**3 + 1'): ")
du_expr = input("Ingrese la diferencial de la variable de sustitución (por ejemplo, '3*x**2'): ")
# Crear funciones lambda a partir de las expresiones ingresadas
funcion = eval("lambda x: " + funcion_expr)
u = eval("lambda x: " + u_expr)
du = eval("lambda x: " + du_expr)
# Calcular la integral por sustitución
resultado = integral_por_sustitucion(funcion, u, du)
print("El resultado de la integral por sustitución es:", resultado)
if __name__ == "__main__":
main()
Valora esta pregunta


0