Advertisement
Guest User

Calculadora Básica || Bubble ||

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