Aprendendo a fazer equações em Python

Publicado por victor (última atualização em 24/09/2019)

[ Hits: 10.342 ]

Homepage: kkk

Download equacoes.py




Programa básico, que tem como objetivo ensinar a programação.

  



Esconder código-fonte

# -*- CODING MARK: 13 -*-
#
# APRENDENDO FAZER EQUAÇÕES EM PYTHON
#
# VICTOR HUGO
#
# EMAIL: VICTORHGDASILVA2017@OUTLOOK.COM
#
# -----------------------------------------

import math # OBTEMOS A BIBLIOTECA MATH, PARA EXTRAIRMOS A RAIZ QUADRADA
import time # OBTEMOS A BIBLIOTECA TIME, PARA COLOCAR A TELA DE CARREGAMENTO

print("\t APRENDENDO FAZER EQUAÇÕES EM PYHTON!!! \n")

print("\t PARA CONTINUAR, ESCOLHA UMA DAS SEGUINTES OPÇÕES: \n")

a = input("EQUAÇÕES DO 1º GRAU ----> \n'1'\n"
          "EQUAÇÕES DO 2º GRAU ----> \n'2'\n"
          "SAIR ----> \n'EXIT'\n")


if a == 'exit':
    print("\t CARREGANDO....\n")

    loop = 0
    time.sleep(1.2) #TEMPO DE CARREGAMENTO

    exit() #FECHOU O PROGRAMA


elif a == '1': #ENTRA NA 1º OPÇÃO
    print("\t CARREGANDO....\n") 

    loop = 0
    time.sleep(1.2)

    print("\t EQUAÇÕES DE 1º GRAU: \n")

    ax = input("DIGITE O VALOR DE A: ")
    b = input("DIGITE O VALOR DE B: ")
    c = input("DIGITE O VALOR DE C: ")

    resp = (float(b) - float(c)) / float(ax) #FORMULA

    if resp == '0':
        print("\t CALCULANDO....\n")

        loop = 0
        time.sleep(1.3)

        print("\t O VALOR DE X É NULO \n")


    else:
        print("\t CALCULANDO....\n")

        loop = 0
        time.sleep(1.3)

        print("\t O VALO DE X É:",resp," \n")


elif a == '2': #ENTRA NA 2º OPÇÃO
    print("\t CARREGANDO....\n")

    loop = 0
    time.sleep(1.2)

    print("\t EQUAÇÕES DE 2º GRAU: \n")

    ax2 = input("DIGITE O VALOR DE A: ")
    bx = input("DIGITE O VALOR DE B: ")
    c = input("DIGITE O VALOR DE C: ")


    delta = (float(bx) * float(bx)) - 4*float(ax2) * float(c) #DEFINE O VALOR DE DELTA

    if delta < 0:
        print("\t A EQUAÇÃO POSSUI APENAS UMA RESPOSTA REAL \n")

        x = (float(bx) * -1) / 2* float(ax2) #DEFINE O VALO DE X

        print("\t CALCULANDO....\n")

        loop = 0
        time.sleep(1.2)

        print("\t O VALOR DE X É:",X," \n")

    else:
        print("\t A EQUAÇÃO POSSUI DUAS RAIZES REAIS: \n")

        x1 = ((float(bx) * -1) + math.sqrt(delta)) / 2* float(ax2)
        x2 = ((float(bx) * -1) - math.sqrt(delta)) / 2* float(ax2)

        print("\t CALCULANDO....\n")

        loop = 0
        time.sleep(1.3)

        print("\t O VALOR DE X1 É:",x1," E DE X2 É:",x2," \n")


Scripts recomendados

Conversor de Temperatura em Python

lexadrez

Mini-dicionário de termos em Python

Lista Telefônica (Interface Gráfica)

Jogo do Galo (Tic-Tac Toe)


  

Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts