Skip to content

thekrustyhero/tkh

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 

Repository files navigation

tkh

Teste de programação em Python """ A partir de agora estes codigos são codigos que eu desenvolvi para aprendizado. Vou utilizar os codigos, em novos exemplos. Criação de uma aplicação para calcular raizes da equação de segundo grau x² + x = 1 = 0 além do seu gráfico. """

from matplotlib import pyplot as plt import math

def calcular_raizes(a, b, c): delta = b**2 - 4ac if delta < 0: return None # raízes complexas elif delta == 0: x = -b / (2a) return x, None else: x1 = (-b + math.sqrt(delta)) / (2a) x2 = (-b - math.sqrt(delta)) / (2*a) return x1, x2

a = float(input("Digite o valor de a: ")) b = float(input("Digite o valor de b: ")) c = float(input("Digite o valor de c: "))

Calcular as raízes usando a função calcular_raizes

raizes = calcular_raizes(a, b, c) if raizes is None: print("Não existem raízes reais.") else: print(f"As raízes são: {raizes}")

Calcular o valor de y para alguns valores de x

x_valores = [] y_valores = [] for x in range(-10, 11): y = ax**2 + bx + c x_valores.append(x) y_valores.append(y)

Plotar a parábola

plt.plot(x_valores, y_valores, color='blue') plt.title("Gráfico da equação.") plt.xlabel("x") plt.ylabel("y") plt.show()

About

Teste de programação em Python

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages