Calculadora Python

Publicado por Alexandre 05/01/2004

[ Hits: 12.604 ]

Download calc.py




Calculadora q faz as 4 operacoes basicas + potenciacao.

  



Esconder código-fonte

#! /usr/bin/python2.2
#Autor: Ale_
#Logs:  27/12/2003 - 0.1
#   29/12/2003 - 0.2
#   29/12/2003 - 0.3

def line():
   print "\n\n\n _..:::#########################################################:::.._ \n\n"

line()

print("\n PyCalc 0.3                                             | by  Ale_ ")
print("                                                         ------------------ \n\n\n")
import sys

for i in range(1,300000):


   m=input("Operacao : 1.(+)\n           2.(-)\n           3.(*)\n           4.(/)\n           5.(potencia)\n           6.(sair): ")
   print("\n")
   if (m > 6):
         print("Voce digitou uma opcao invalida!!! \n")
         sys.exit()
   elif (m == 6):
         sys.exit()
   if (m == 1):
         print("\n SOMA \n")
         c=input("valor1: ")
         d=input("valor2: ")
         a=float(c)
         b=float(d)
         print("\n")
         c = a + b
         e=float(c)
         print("                              RESULTADO  >>>   %d + %d = %d \n\n")%(a,b,e)
         line()
   elif (m == 2):
         print("\n SUBTRACAO \n")
         c=input("valor1: ")
         d=input("valor2: ")
         a=float(c)
         b=float(d)
         print("\n")
         c = a - b
         e=float(c)
         print("                              RESULTADO  >>>   %d - %d = %d \n\n")%(a,b,e)
         line()
   elif (m == 3):
         print("\n MULTIPLICACAO \n")
         c=input("valor1: ")
         d=input("valor2: ")
         a=float(c)
         b=float(d)
         print("\n")
         c = a * b
         e=float(c)
         print("                              RESULTADO  >>>   %d * %d = %d \n\n")%(a,b,e)
         line()
   elif (m == 4):
         print("\n DIVISAO \n")
         c=input("valor1: ")
         d=input("valor2: ")
         a=float(c)
         b=float(d)
         print("\n")
         c = a / b
         e=float(c)
         print("                              RESULTADO  >>>   %d / %d = %d \n\n")%(a,b,e)
         line()
   elif (m == 5):
         print("\n POTENCIACAO \n")
         c=input("valor: ")
         d=float(c)
         print("\n")
         e = d*d
         f=float(e)
         print("                              RESULTADO  >>>   %d ao quadrado = %d \n\n")%(d,f)
         line()

Scripts recomendados

lexadrez

Um programa simples para gerar uma tabuada em python com menu utilizando laco for while try except e

Sequência de Fibonacci até determinado número

ano bisexto

Teste de Escolha Aleatória


  

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