Respondido na atividade proposta por meio de um um forum
Foi desenvolvido dois seguintes exemplos:
Fatorial:
A função math.factorial() é utilizada para calcular o fatorial de um número. Neste código, o usuário digita um número inteiro positivo, e a função math.factorial() é aplicada a esse número para calcular o fatorial.
importmathdefcalcular_fatorial(n):
returnmath.factorial(n)
# Exemplo de usoresultado=calcular_fatorial(5)
print(resultado) # Saída: 120
Bhaskara:
No código do Bhaskara, são utilizadas as funções math.sqrt() para calcular a raiz quadrada e math.pow() para elevar um número à potência. A raiz quadrada é utilizada para calcular a raiz quadrada do discriminante, e a potência é usada para elevar o coeficiente 'b' ao quadrado. Essas operações são parte do cálculo das raízes da equação quadrática através da fórmula de Bhaskara.
importmathdefcalcular_raizes(a, b, c):
# Calcula o discriminantedelta=b**2-4*a*c# Verifica se a equação tem raízes reaisifdelta<0:
returnNone# Equação não possui raízes reais# Calcula as raízesx1= (-b+math.sqrt(delta)) / (2*a)
x2= (-b-math.sqrt(delta)) / (2*a)
returnx1, x2# Solicita os coeficientes da equação ao usuárioa=float(input("Digite o coeficiente 'a' da equação quadrática: "))
b=float(input("Digite o coeficiente 'b' da equação quadrática: "))
c=float(input("Digite o coeficiente 'c' da equação quadrática: "))
# Calcula as raízes da equaçãoraizes=calcular_raizes(a, b, c)
# Exibe o resultadoifraizes:
print(f"Raízes da equação: {raizes}")
else:
print("A equação não possui raízes reais.")
07/04/2024às23:53``
About
Variações de utilização de funções matemáticas no python - Atividade proposta no forúm da matéria ALPC (Eng. Software)