Respuesta:
Algoritmo Calculadora
Definir num1, num2, resultado Como Entero
Definir operacion Como Caracter
Escribir "Introduce el primer número: "
Leer num1
Escribir "Introduce el segundo número: "
Leer num2
Escribir "Introduce la operación a realizar (+, -, *, /): "
leer operacion
Segun operacion Hacer
Caso '+', 'S', 's':
resultado <- num1 + num2
Escribir num1, " + ", num2, " = ", resultado
Caso '-', 'R', 'r':
resultado <- num1 - num2
Escribir num1, " - ", num2, " = ", resultado
Caso '*', 'M', 'm':
resultado <- num1 * num2
Escribir num1, " * ", num2, " = ", resultado
Caso '/', 'D', 'd':
Si num2 <> 0 Entonces
resultado <- num1 / num2
Escribir num1, " / ", num2, " = ", resultado
SiNo
Escribir "Error: división por cero."
FinSi
De Otro Modo:
Escribir "Error: operación inválida."
FinSegun
FinAlgoritmo
Explicación:
El programa primero pide al usuario que introduzca los dos números y la operación a realizar. Luego, utiliza una estructura 'según' para realizar la operación correcta en función de la entrada del usuario. Finalmente, muestra el resultado en pantalla.