Created
March 16, 2018 16:01
-
-
Save RonanUFPa/a01ff497a787316ff828ee41f6cac1eb to your computer and use it in GitHub Desktop.
Calculadora raiz de uma equação do segundo grau
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#coding:utf-8 | |
# | |
#Programa10, raiz de uma equação do segundo grau | |
# | |
# | |
import math #Vamos precisar de math | |
# | |
#Entrada de dados | |
a = int(input("Digite um valor para A: ")) | |
b = int(input("Digite um valor para B: ")) | |
c = int(input("Digite um valor para C: ")) | |
# | |
#Calculo do delta | |
# | |
delta = b*b - 4 * a * c | |
# | |
#testes | |
# | |
if delta < 0: | |
print("A equação não possui raizes reais.") | |
elif delta == 0: | |
raiz = (-1*b + math.sqrt(delta))/(2 * a) | |
print("A equacao possui apenas uma raiz que e ",raiz) | |
elif delta > 0: | |
raiz1 =(-1*b + math.sqrt(delta))/(2 * a) | |
raiz2 =(-1*b + math.sqrt(delta))/(2 * a) | |
print("As raizes da equacao sao ",raiz1, "e",raiz2) | |
#Fim do programa |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment