Taller python
Universidad ECCI
Asignatura
Electiva
Docente
Martin Encizo
Estudiante
Danna Paola Gonzalez Murillo-133237
16 de agosto de 2025
Bogotá D.C
1. Link de la calculadora
[Link]
W?usp=sharing
2. Pseudocódigo
INICIO
FUNCIÓN suma(x, y):
RETORNAR x + y
FIN FUNCIÓN
FUNCIÓN resta(x, y):
RETORNAR x - y
FIN FUNCIÓN
FUNCIÓN multiplicacion(x, y):
RETORNAR x * y
FIN FUNCIÓN
FUNCIÓN division(x, y):
SI y == 0 ENTONCES
RETORNAR "Error: División entre cero"
FIN SI
RETORNAR x / y
FIN FUNCIÓN
FUNCIÓN obtener_numero(mensaje):
MIENTRAS Verdadero:
INTENTAR:
RETORNAR convertir_a_float(LEER mensaje)
EXCEPTO ValueError:
ESCRIBIR "Error: Ingresa número válido"
FIN MIENTRAS
FIN FUNCIÓN
PROGRAMA PRINCIPAL:
ESCRIBIR "Calculadora básica"
num1 = obtener_numero("Primer número: ")
num2 = obtener_numero("Segundo número: ")
ESCRIBIR "Resultados:"
ESCRIBIR "Suma:", suma(num1, num2)
ESCRIBIR "Resta:", resta(num1, num2)
ESCRIBIR "Multiplicación:", multiplicacion(num1, num2)
ESCRIBIR "División:", division(num1, num2)
FIN PROGRAMA
FIN
3. Diagrama de flujo
5. Explicar
● ¿Qué es una variable?
Una variable es un espacio en memoria que guarda un valor, y al cual se le da un
nombre para poder usarlo en el programa.
● ¿Qué es un operador aritmético?
Son símbolos que permiten realizar operaciones matemáticas.
En el código aparecen:
suma → usado en return x + y
resta → usado en return x - y
multiplicación → usado en return x * y
división → usado en return x / y
● ¿Qué es un operador lógico?
Son operadores que sirven para tomar decisiones, devolviendo valores True
(verdadero) o False (falso).
Aquí se usa el operador lógico relacional = (igualdad) para comparar si y es igual a
0.
● Si la condición es verdadera, se lanza el error.
● Si es falsa, hace la división normal.