Pular para o conteúdo

Resolvendo equações

Esse script resolve equações de primeiro e segundo grau no conjunto dos números reais.
Levi Gomes levi linux
Hits: 20.046 Categoria: Python Subcategoria: Introdução
  • Download
  • Nova versão
  • Indicar
  • Denunciar

Descrição

Esse script resolve equações de primeiro e segundo grau no conjunto dos números reais.
Download Equação.py Enviar nova versão

Esconder código-fonte

# -*- coding: iso-8859-1 -*-
a= int(raw_input("Insira o valor de a \n")) # Com isso estamos pedindo o valor de a
b= int(raw_input("Insira o valor de b \n")) # Pedindo o valor de b, e na linha abaixo o de c
c= int(raw_input("Insira o valor de c \n"))  # o \n coloca o valor digitado na linha abaixo
if a==0 : # essa condicional entra em ação caso a seja zero, pois temos 1 equação de 1º grau
   x = -((c)/b)
   print "Equação de primeiro grau, raiz:", x
else: # caso contrário
   delta= (b*b) - 4*a*c # calculo do discriminante
   print "Delta igual a:", delta
   if delta<0: # se ele for menor que zero não temos solução real, teríamos que implementar o uso de número complexos
        print "Equação não tem solução no conjunto dos reais"
   elif delta==0: # delta igual a zero, só uma raiz real
        print "Equação só possui uma raíz real"
        x= -b/(2*a)
        print "Raiz da equação:", x
   elif delta>0: # delta maior que zero, duas raízes reais e uma distinta
        x1= (-b+ (delta)**(1/2))/(2*a)
        x2= (-b- (delta)**(1/2))/(2*a)
        print "Equação possui duas raízes reais, são elas:"
        print "x1:", x1 # o print imprime os resultados
        print "x2:", x2 # o que está entre aspas duplas é texto, o que está depois da vírgula é a variável

Existência de triângulo em Python 3

Números pares até 100

Calcular média dos bimestres escolares

Lista Ligada em Python usando Classes

Par ou ímpar

Nenhum comentário foi encontrado.

Contribuir com comentário

Entre na sua conta para comentar.