Baixe o app para aproveitar ainda mais
Prévia do material em texto
def calculaValorDaFuncao (a,b,c,x): return a*(x**2)+b*x+c def calculaRaizes (a,b,c): if((b**2-4*a*c) >= 0): return [(-b+(b*2-4*a*c)*0.5)/2*a, (-b-(b*2-4*a*c)*0.5)/2*a] else: print("A equação não possui raiz real") def calculaIgualdades (a1,b1,c1,a2,b2,c2): return [a1-a2, b1-b2, c1-c2] print("Escolha a função que deseja usar:") print("a) Calcular o valor de uma equação quadrática") print("b) Calcular as raízes de uma equação quadrática") print("c) Calcular os valores de igualdade entre duas equações quadráticas") opcao = raw_input() if(opcao == 'a'): a = float(raw_input("Insira o valor de A: ")) b = float(raw_input("Insira o valor de B: ")) c = float(raw_input("Insira o valor de C: ")) x = float(raw_input("Insira o valor de X: ")) print(calculaValorDaFuncao(a,b,c,x)) elif(opcao == 'b'): a = float(raw_input("Insira o valor de A: ")) b = float(raw_input("Insira o valor de B: ")) c = float(raw_input("Insira o valor de C: ")) print(calculaRaizes(a,b,c)) elif(opcao == 'c'): a1 = float(raw_input("Insira o valor de A1: ")) b1 = float(raw_input("Insira o valor de B1: ")) c1 = float(raw_input("Insira o valor de C1: ")) a2 = float(raw_input("Insira o valor de A2: ")) b2 = float(raw_input("Insira o valor de B2: ")) c2 = float(raw_input("Insira o valor de C2: ")) print(calculaIgualdades(a1,b1,c1,a2,b2,c2)) else: print ("erro.")
Compartilhar