Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad


Calculadora Interactiva y Diccionario en Python, Apuntes de Algoritmos y Programación

Este documento contiene dos partes distintas: una calculadora interactiva en Python y un diccionario interactivo utilizando la biblioteca PyDictionary y Tkinter. La calculadora permite realizar operaciones aritméticas básicas (resta, suma, multiplicación y división) mientras que el diccionario permite buscar significados, sinónimos y antónimos de palabras. El usuario interactúa con las aplicaciones ingresando los valores o las palabras por medio de la consola o una interfaz gráfica.

Tipo: Apuntes

2021/2022

Subido el 16/06/2022

cristian-gutierrez-talaverano
cristian-gutierrez-talaverano 🇵🇪

9 documentos

1 / 7

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
RAQUEL MORA BACA COD: 1521365
PREGUNTA 1
import os
def borrarPantalla(): #Definimos la función estableciendo un nombre
if os.name == «posix»:
os.system («clear»)
elif os.name == «ce» or os.name == «nt» or os.name == «dos»:
os.system («cls»)
borrarPantalla()
#función resta:
def Resta(a,b):
return a-b
#función suma
def Suma(a,b):
return a+b
#función multiplicar
def Multiplicacion(a,b):
return a*b
#función division
def Division(a,b):
return a/b
opcion = 0
while True:
print(«CALCULADORA»)
print(«———«)
print(«»)
print(«1.- Resta»)
print(«2.- Suma»)
print(«3.- Multiplicación»)
print(«4.- División»)
print(«5.- Salir»)
pf3
pf4
pf5

Vista previa parcial del texto

¡Descarga Calculadora Interactiva y Diccionario en Python y más Apuntes en PDF de Algoritmos y Programación solo en Docsity!

RAQUEL MORA BACA COD: 152136 5

PREGUNTA 1

import os def borrarPantalla(): #Definimos la función estableciendo un nombre if os.name == «posix»: os.system («clear») elif os.name == «ce» or os.name == «nt» or os.name == «dos»: os.system («cls») borrarPantalla() #función resta: def Resta(a,b): return a-b #función suma def Suma(a,b): return a+b #función multiplicar def Multiplicacion(a,b): return a*b #función division def Division(a,b): return a/b opcion = 0 while True: print(«CALCULADORA») print(«———–«) print(«») print(«1.- Resta») print(«2.- Suma») print(«3.- Multiplicación») print(«4.- División») print(«5.- Salir»)

opcion = int(input(‘Seleccione operación a ejecutar: ‘)) if opcion == 1: borrarPantalla() print(‘Operación Restar’) print(‘—————‘) print(») valor1 = float(input(‘Ingrese el primer valor : ‘)) valor2 = float(input(‘Ingrese el segundo valor: ‘)) print(») print(‘La Resta es: ‘,Resta(valor1,valor2)) elif opcion == 3: borrarPantalla() print(‘Operación Suma’) print(‘—————‘) print(») valor1 = float(input(‘Ingrese el primer valor : ‘)) valor2 = float(input(‘Ingrese el segundo valor: ‘)) print(») print(‘La suma es: ‘,Suma(valor1,valor2)) elif opcion == 2: borrarPantalla() print(‘Operación Multiplicar’) print(‘—————‘) print(») valor1 = float(input(‘Ingrese el primer valor : ‘)) valor2 = float(input(‘Ingrese el segundo valor: ‘)) print(») print(‘La multiplicación es: ‘,Multiplicación(valor1,valor2)) elif opcion == 4: borrarPantalla() print(‘Operación División’)

print(«CALCULADORA») print(«———–«) print(«») print(«1.- Resta») print(«2.- Suma») print(«3.- Multiplicación») print(«4.- División») print(«5.- Salir») opcion = int(input(‘Seleccionar la operación: ‘)) if opcion == 1: borrarPantalla() print(‘Operación Restar’) print(‘—————‘) print(») valor1 = float(input(‘Ingrese el primer valor : ‘)) valor2 = float(input(‘Ingrese el segundo valor: ‘)) print(») print(‘La Resta es: ‘,Resta(valor1,valor2)) elif opcion == 3: borrarPantalla() print(‘Operación Suma’) print(‘—————‘) print(») valor1 = float(input(‘Ingrese el primer valor : ‘)) valor2 = float(input(‘Ingrese el segundo valor: ‘)) print(») print(‘La suma es: ‘,Suma(valor1,valor2)) elif opcion == 2: borrarPantalla() print(‘Operación Multiplicar’) print(‘—————‘)

print(») valor1 = float(input(‘Ingrese el primer valor : ‘)) valor2 = float(input(‘Ingrese el segundo valor: ‘)) print(») print(‘La multiplicacón es: ‘,Multiplicacion(valor1,valor2)) elif opcion == 4: borrarPantalla() print(‘Operación División’) print(‘—————‘) print(») valor1 = float(input(‘Ingrese el primer valor : ‘)) valor2 = float(input(‘Ingrese el segundo valor: ‘)) print(») print(‘La división es: ‘,Division(valor1,valor2)) elif opcion == 5: break else: borrarPantalla() print(‘Opción incorrecta’)

frame3.pack(pady=10) Button(root, text="SEND", font=("Centaur 16"), command=dict).pack() root.mainloop()