Calculadora Python

Publicado por Alexandre 05/01/2004

[ Hits: 12.267 ]

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

Trabalhando com expressões em python

Maior elemento de um vetor

Os lados de um triângulo

numeros perfeitos

Cálculo de Índices Contábeis


  

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