Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- def suma_resta():
- print("vamos a " + command + " 2 numeros")
- input1 = input("Número 1 > ")
- input2 = input("Número 2 > ")
- numero1 = int(input1)
- numero2 = int(input2)
- if command == "sumar":
- resultado = numero1 + numero2
- output = str(resultado)
- print(input1 + " + " + input2 + " = " + output)
- elif command == "restar":
- resultado = numero1 - numero2
- output = str(resultado)
- print(input1 + " - " + input2 + " = " + output)
- def promedio():
- cuantos_numeros = input("cuantos numeros quieres promediar\n")
- cuantos_numeros = int(cuantos_numeros)
- total = 0
- for contar in range(cuantos_numeros):
- numero = input("numero ingresado " + str(contar) + "> ")
- total = total + int(numero)
- resultado = total/cuantos_numeros
- print("el promedio es = " + str(resultado))
- def multiplicar_dividir():
- num1 = input('numero1 > ')
- num2 = input('numero2 > ')
- numero1 = int(num1)
- numero2 = int(num2)
- if command == "multiplicar":
- resultado = numero1 * numero2
- salida = str(resultado)
- print(num1 + ' * ' + num2 + ' = ' + salida)
- elif command == "dividir":
- resultado = numero1/numero2
- salida = str(resultado)
- print(num1 + ' / ' + num2 + ' = ' + salida)
- terminar = False
- while terminar == False:
- #se presenta mi bot
- print("Hola, soy Marvin, tu robot personal.")
- print("¿Qué operación quieres realizar? ")
- command = input("sumar, restar, multiplicar, dividir, area de un cuadrado, promediar, lista de compras > \n")
- #el usuario hace la elección entre suma y resta
- #operación suma
- if command == "sumar":
- print("")
- suma_resta()
- print("")
- #operación resta
- elif command == "restar":
- print("")
- suma_resta()
- print("")
- #sino entiende se despide el bot
- #operacion multiplicacion de numeros
- elif command == "multiplicar":
- print("")
- print('introduce los valores de los numeros a multiplicar\n')
- multiplicar_dividir()
- print("")
- #operacion de divison de numeros
- elif command == "dividir":
- print('')
- print('introduce los valores de los numeros a dividir\n')
- multiplicar_dividir()
- print("")
- #operacion para calcular el area de un cuadrado
- elif command == "area de un cuadrado" or command == "area":
- print("")
- print("Calculemos el área de un cuadrado\n")
- print("introduce el valor de un lado del cuadrado\n")
- input1 = input("lado del cuadrado > ")
- numero1 = int(input1)
- resultado = numero1 * numero1
- resultado = str(resultado)
- print("area " + " = " + resultado)
- print("")
- #promedio de numeros
- elif command == "promediar" or command == "promedio":
- print("")
- promedio()
- print("")
- #lista de compras de articulos
- #lista de compras de articulos
- elif command == "lista de compras" or command == "lista" or command == "compras":
- compra = []
- cuantos_articulos = input('¿Cuantos articulos debes comprar? ')
- cuantos_articulos = int(cuantos_articulos)
- for numero_de_articulos in range(cuantos_articulos):
- articulo = input(' ¿Cual es el articulo ' + str(numero_de_articulos) + ' ? ')
- compra.append(articulo)
- conteo = 0
- for articulos in compra:
- print(articulos)
- conteo = conteo + 1
- print('tienes', cuantos_articulos, 'articulos en la lista de compra')
- print("")
- elif command == "adios":
- terminar = True
- else:
- print("")
- print("lo siento, no entiendo esto\n")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement