este es un ejemplo basico de una calculadora basica en una plantilla menu basico
@echo off chcp 65001 >nul :inicio cls echo ============================== echo Calculadora Batch echo ============================== echo. echo 1. Suma echo 2. Resta echo 3. Multiplicacion echo 4. Division echo 5. Salir echo. set /p op="Elige una operación (1-5): " if "%op%"=="1" goto suma if "%op%"=="2" goto resta if "%op%"=="3" goto multiplicacion if "%op%"=="4" goto division if "%op%"=="5" goto salir goto inicio :suma set /p a="Introduce el primer número: " set /p b="Introduce el segundo número: " set /a resultado=%a%+%b% echo El resultado de la suma es: %resultado% pause goto inicio :resta set /p a="Introduce el primer número: " set /p b="Introduce el segundo número: " set /a resultado=%a%-%b% echo El resultado de la resta es: %resultado% pause goto inicio :multiplicacion set /p a="Introduce el primer número: " set /p b="Introduce el segundo número: " set /a resultado=%a%*%b% echo El resultado de la multiplicacion es: %resultado% pause goto inicio :division set /p a="Introduce el primer número: " set /p b="Introduce el segundo número: " if %b%==0 ( echo Error: Division por cero no permitida. ) else ( set /a resultado=%a%/%b% echo El resultado de la division es: %resultado% ) pause goto inicio :salir exit