Advertisement
gecko1

Basic Calc

Jul 25th, 2015
271
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.48 KB | None | 0 0
  1. # Coded by g3ck0. Puede ser libremente modificado para propósitos educativos.
  2.  
  3. # -⁻- coding: UTF-8 -*-
  4.  
  5. import sys
  6.  
  7. print " "
  8. print "   ######################"
  9. print "   # Calculadora Básica #"
  10. print "   ######################"
  11. print " "
  12.  
  13. def Calculadora():
  14.  
  15.         num1 = input("Número 1: ")
  16.         num2 = input("Número 2: ")
  17.  
  18.         print " "
  19.         print "1. Sumar"
  20.         print "2. Restar"
  21.         print "3. Multiplicar"
  22.         print "4. Dividir"
  23.         print " "
  24.  
  25.         opcion = raw_input("Su respuesta [1|2|3|4]: ")
  26.         print " "
  27.  
  28.         if opcion == "1":
  29.  
  30.                 resSuma = num1 + num2
  31.                 print "Su resultado es", resSuma
  32.                 print " "
  33.  
  34.         if opcion == "2":
  35.  
  36.                 resResta = num1 - num2
  37.                 print "Su resultado es", resResta
  38.                 print " "
  39.  
  40.         if opcion == "3":
  41.  
  42.                 resMulti = num1 * num2
  43.                 print "Su resultado es", resMulti
  44.                 print " "
  45.  
  46.         if opcion == "4":
  47.  
  48.                 resDiv = num1 / num2
  49.                 print "Su resultado es", resDiv
  50.                 print " "
  51.  
  52. Calculadora()
  53.  
  54. def repetir():
  55.  
  56.         print "¿Desea efectuar otra operación?"
  57.         print " "
  58.  
  59.         repeticion = raw_input("Su respuesta [S|N]: ")
  60.         print " "
  61.  
  62.         if repeticion == "s":
  63.  
  64.                 Calculadora()
  65.  
  66.         if repeticion == "n":
  67.  
  68.                 sys.exit()
  69.  
  70. repetir()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement