Páginas

UNA CALCULADORA BASICA MENU [ BAT ]

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